Avatar billede jones_net Nybegynder
21. august 2003 - 14:22 Der er 2 kommentarer og
1 løsning

Adresse linien - hvad står der?

Hejsa

Jeg har en ASP side, som gerne skulle kunne fange hvad der står i adresse linien af browseren.

Det er måske lidt kompliceret, for setup er som følger:
Siden der skal have adressefeltet at vide er en fejl 404 fra en IIS. Når folk skriver en forkeret adresse, bliver de mødt af en ASP 404-side som viser hvilken adresse de har skrevet i adressefeltet.

Jeg har denne kode: request.servervariables("LOCAL_ADDR") og ("PATH_INFO"), men dette giver kun adressen på selv 404-siden, og det er jo ikke den adresse, som de har skrevet i adressefeltet...

Håber I kan følge mit setup...

/J
Avatar billede goose Nybegynder
21. august 2003 - 14:33 #1
såvidt jeg forstår, så skal du have den adresse som ligger før din 404-side og det mener jeg du kan få med:
Request.ServerVariables("HTTP_REFERER")

/Goose
Avatar billede jones_net Nybegynder
21. august 2003 - 14:52 #2
Nej - det giver såmænd bare en tom linie...

/J
Avatar billede jones_net Nybegynder
21. august 2003 - 14:58 #3
http_url giver mig det rigtige.
Kendte den ikke, men jeg faldt tilfældigt over den på en anden side:-)

/J
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
Kurser inden for grundlæggende programmering

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