Avatar billede mac10 Nybegynder
09. oktober 2007 - 23:41 Der er 5 kommentarer og
1 løsning

HTTP_REFERER virker ikke?

Godaften alle

Hvorfor virker det ikke når jeg skriver

$ref = $HTTP_SERVER['HTTP_REFERER'];
echo $ref;

?
Avatar billede Slater Ekspert
10. oktober 2007 - 00:21 #1
Så vidt jeg ved hedder det enten $HTTP_SERVER_VARS eller $_SERVER.
Ikke $HTTP_SERVER.

Og nu går du vel ind på siden FRA en anden side?
Avatar billede mac10 Nybegynder
10. oktober 2007 - 00:50 #2
Ja det gør jeg. Okay nu virker det

Men lige meget, hvor jeg bare skriver:
echo $_SERVER['HTTP_REFERER'];

så skriver deen øverst:
Warning: Cannot modify header information - headers already sent ....
hvorfor det?
Avatar billede Slater Ekspert
10. oktober 2007 - 01:03 #3
Det sker når du echo'er noget, før du sender header-information.
Det er ikke den linje der er problemet, men du har muligvis et andet funktionskald under den, som gerne vil sende en header?

Hvad står der mere på siden?
Avatar billede mac10 Nybegynder
10. oktober 2007 - 02:16 #4
jamen viperine, hvordan kan den så udskrive det når jeg sender den echo aller nederst på siden, hvor der ikke er flere kommandoer der kører?
Avatar billede mac10 Nybegynder
10. oktober 2007 - 11:54 #5
luk
Avatar billede Slater Ekspert
10. oktober 2007 - 12:03 #6
Hvorfor lukker du? Du fik svar på dit spørgsmål.
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