Referer ausgeben - funktioniert nicht
Raffi
- php
Hallo Leute
Ich möchte prüfen, von wo die User auf meine Seite zugreiffen.
Ich weiss das auf den Referer kein 100%iger verlass ist. Trotzdem will ich den für einen Test auslesen.
Ich mache es folgendermassen:
$test = $_SERVER["HTTP_REFERER"];
print $test;
Der Referer ist immer leer.
Woran kann das liegen?
Danke und Gruss
Raffi
Hallo Raffi,
Der Referer ist immer leer.
Woran kann das liegen?
dass kein Referer überliefert wurde? :-)
Hast du die Datei auch über einen Link aufgerufen? Liefert dein Browser auch einen Referer? Wird der Referer vielleicht irgendwo gefiltert (Firewall o.ä.)?
Grüße aus Nürnberg
Tobias
Hallo Leute
Moin!
[...]
Ich mache es folgendermassen:
$test = $_SERVER["HTTP_REFERER"];
print $test;
Sollte so gehen, sofern dort tatsächlich etwas drinne steht. Du kannst ja mal mit array_key_exists('HTTP_REFERER', $_SERVER) testen, ob es den Schlüssel wirklich gibt.
Der Referer ist immer leer.
Woran kann das liegen?
Warst du denn vorher auf einer anderen Seite, die dich zum gesuchten Ziel weiterleitet/verlinkt/...? Der Browser muss schon wissen, was er mitsendet.
Danke und Gruss
Raffi
Tschö, Robert