Avatar billede kimage Nybegynder
28. marts 2005 - 11:11 Der er 8 kommentarer

PHP variabel der viser URL hvor besøgende kom fra.

Jeg har en 404 fejlside, og kunne godt tænke mig at vide, hvad for en URL der er forsøgt adgang til, før 404 fejldokumentet blev vist.

Noget i stil med: getenv("REMOTE_ADDR")
Men som returnerer URL adresse, i stedet for IP adressen.

På forhånd tak.
Avatar billede leif Seniormester
28. marts 2005 - 11:26 #1
Den hed $HTTP_REFERER kunne hedde $_SERVER["HTTP_REFERER"]
Avatar billede kimage Nybegynder
28. marts 2005 - 11:55 #2
Tak for svaret, $_SERVER["HTTP_REFERER"] klare sådan set jobbet, men hvis jeg indtaster en adresse i adressefeltet som ikke findes, får jeg ikke noget ud af $_SERVER["HTTP_REFERER"]
Avatar billede baitianlong Nybegynder
28. marts 2005 - 12:17 #3
gethostbyaddr($_SERVER['REMOTE_ADDR']);

:)
Avatar billede baitianlong Nybegynder
28. marts 2005 - 12:18 #4
Glem det, jeg havde ikke læst spørgsmålet ordentligt :)
Avatar billede coderdk Praktikant
28. marts 2005 - 14:21 #5
kimage, HTTP_REFERER er *KUN* sat hvis du kommer fra en anden side - Ikke hvis du indtaster adressen i adresselinjen. Desuden er det ikke alle browsere der sender den. Jeg sender den f.eks. ikke når jeg browser rundt.
Avatar billede coderdk Praktikant
28. marts 2005 - 14:23 #6
Glemte lige at fortælle at nogle altid vælger at sende det samme i HTTP_REFERER uanset hvor de kommer fra... ;P
Avatar billede kimage Nybegynder
28. marts 2005 - 15:07 #7
Ok tak, smid nogle svar så gir jeg nogle point.
Avatar billede coderdk Praktikant
28. marts 2005 - 15:08 #8
Ingen til mig, tak - Jeg tror at leif vandt ;)
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