Avatar billede mishrah Nybegynder
16. december 2004 - 18:30 Der er 9 kommentarer og
1 løsning

ASP > PHP via JS = snyde-parseri? :D

Hejsa.
Jeg har en ret interessant udfordring... Dvs. jeg har nogen folk der har være vandt til at bruge et javascript til at inkludere noget kode fra min side med. De bruger noget a la

<script src="www.minadresse.dk/minfil.asp?id=245"></script>

Nu har jeg så lavet helt nyt system i PHP, men mine brugere skal stadig kunne bruge deres eksisterende sætning (se ovenfor). Forskellen er at nu hedder min fil "minfil.php" istedet for ASP og jeg har ingen understøttelse for ASP. Derfor ville jeg høre om det var muligt at lægge en "minfil.asp" på min php-server som via javascript (self ikke asp) parsede det medfølgende id-nummer og redirectede til "minfil.php" med det rigtige id-nummer, altså "minfil.php?id=245" .

Kort sagt. jeg har en php-server, hvor jeg vil have en minfil.asp der redirecter til den rigtige php-fil, men det de rigtige parametre i query-line.

Alternative løsninger er velkomne, så længe mine brugere kan blive med med at referere til minfil.asp.

På forhånd mange tak!
Avatar billede baitianlong Nybegynder
16. december 2004 - 18:40 #1
hvis du lægger en .asp fil på en server, der ikke kan fortolke den, vil et link til den formodentlig starte en download af filen.
Avatar billede mishrah Nybegynder
16. december 2004 - 18:45 #2
Æv, jeg havde jo håbet den bare ville fortolke den som htm :/
Avatar billede baitianlong Nybegynder
16. december 2004 - 18:54 #3
Nej, den vil starte download
Avatar billede morteeart Nybegynder
16. december 2004 - 18:56 #4
Du kan godt sætte en server til at parse php på <% og %> og med filendelsen .asp , men det skal stadig være php kode :P

Løsningen er meget simpelt at kode det om, og da php er meget mere simpelt kodemæssigt end asp, så er det nok ikke så svært.
Avatar billede mishrah Nybegynder
16. december 2004 - 19:26 #5
Du forstår ikke helt. Den server det skal ligge på, har jeg ikke adgang til. Og den understøtter KUN php. Så kan ikke bare lave filen i asp... :/
Avatar billede olebole Juniormester
16. december 2004 - 19:38 #6
<ole>

Du kan lave noget Apache rewrite i en .htaccess-fil på serveren. Prøv at søge på 'rewrite' i Apache kategorien

/mvh
</bole>
Avatar billede olebole Juniormester
16. december 2004 - 19:40 #7
Når serveren bliver kaldt med URL'en 'www.minadresse.dk/minfil.asp?id=245' (som ikke eksisterer), vil brugeren automatisk blive redirected til 'www.minadresse.dk/minfil.php?id=245'
Avatar billede mishrah Nybegynder
16. december 2004 - 19:43 #8
også hvis det køres gennem et javascript?
Avatar billede olebole Juniormester
16. december 2004 - 20:48 #9
Set fra serveren er en URL en URL  :)
Avatar billede mishrah Nybegynder
02. oktober 2011 - 16:58 #10
Lukket pga. manglende svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester