Sie haben sicher schon einmal auf einer Internetseite Ihre aktuelle IP-Adresse angezeigt bekommen. Manche Webmaster benutzen die Funktion als Abschreckung für Leute, die ihre Formulare missbrauchen, meist mit einem Hinweis wie: „Zur Vermeidung von Mißbrauch unseres Formulars wird Ihre IP-Nummer gespeichert.“. Andere machen das im Grunde nur, weil Sie mit einer solchen Funktion ihre Kompetenz zeigen wollen. Wie auch immer – ich möchte Ihnen zeigen, wie man das mit PHP machen kann.

Im Grunde ist das kein besonderes Problem, denn PHP speichert in der globalen Servervariable $_SERVER alle vorhandenen Angaben zum Besucher. Die IP-Adresse erhält man aus dieser Variablen mit dem Befehl:

$ipadresse =“$_SERVER[REMOTE_ADDR]“;

Nun muss diese Adresse noch ausgegeben werden. Dafür wird ein einfacher Ausgabebefehl genutzt:

echo „<font size=’1′>Ihre IP ist: $ipadresse</font>“;

Beim Aufruf der Seite erscheint dann zum Beispiel „Ihre IP ist: 199.169.9.9“ und gibt dem Surfer seine eigene IP-Adresse bekannt.

Natürlich kann man auch noch weiter gehen und in einer Datenbank eine Besuchertabelle anlegen, in der man dann zu jedem Besucher die IP-Adresse, das Datum, die Uhrzeit und die besuchten Seiten abspeichert. Damit ist man dann auch später in der Lage, in einem Fall von Missbrauch über die staatlichen Strafverfolgungsorgane den Internetzugang, der diese IP zu dieser Zeit verwendet hat, herauszufinden.

Damit weiß man dann, von welchem Anschluss aus der Missbrauch erfolgte. Den Täter selbst hat man nicht unbedingt, zum Beispiel, wenn die IP-Adresse zu einem Internet-Cafe gehört.