Christian Seiler: $_SERVER["HTTP_REFERER"];

Beitrag lesen

Hallo,

Gibt es da eine andere Möglichkeit um das besser herauszufinden oder bleibt das generel ein geheimniss.

Naja, größtenteils stimmen die Referer ja auch. Sind halt vereinzelt Leute, die

  1. "Firewalls" benutzen, die das blockieren (und die User wissen das nichtmal)
  2. den Referer nicht mitsenden oder einen anderen senden, weil sie auf ihre Privatsphäre bedacht sind
  3. einen falschen Referer senden, damit man ihre Seite besucht, wenn man die Referer-Logs auswertet (Referer-Spamming)

Typ 1 und 2 sind kein Problem, da enthalten die Referer fast immer keinen gültigen URI, die kann man schnell aussortieren.

Typ 3 kann durchaus ein Problem sein - allerdings wird das wirklich nur dann durchgeführt, wenn sich der Spammer dadurch etwas erhofft, d.h. meistens nur, wenn Du die Referer auch automatisiert veröffentlichst. Wenn Du das nicht tust, tritt das mal vereinzelt auf, hält sich aber in Grenzen.

Insofern: Auf den Referer verlassen kann man sich nicht, aber bei hinreichend vielen Besuchern sind sie im statistischen Mittel durchaus brauchbar.

Viele Grüße,
Christian