Andreas Bierhals: Ermitteln, woher surfer kommen - auch mit CGI (bedingt) möglich.

Beitrag lesen

hallo surfer, wie kann ich über CGI/Perl feststellen, von welcher Website der Surfer auf
meine Website kommt?
Die Umgebungsvariable 'HTTP_REFERER' gibt wohl nur die Seite an, von der aus mein Perl Skript aufgerufen wurde - also eigentlich ja meine Seite. Oder mache ich da was verkehrt?

ciao
Stephan

Hallo Stephan!

Bei CGI-Skripten gibt es zumindest eine Umgebungsvariable,
in der immer eine mehr oder weniger sinnvolle IP-Nummer steht:

REMOTE_ADDR

Wenn allerdings jemand ueber einen Proxy geht, steht die IP-Nummer
des Proxy in REMOTE_ADDR, was u.U. nicht mehr sehr informativ ist.
Manchmal wird eine Variable

REMOTE_USER

gesetzt, jedoch nur, wenn der Surfer dies in seinem Browser eingestellt hat
und der Browser dies weitergibt, was meistens nicht der Fall ist.

Viele Grüße

Andreas