Ritschy: IP Adresse Protokollieren

Beitrag lesen

Hallo Michael,

wie kann ich die IP Adressen von Besuchern meiner Webside protokollieren?
Vor allen Dingen die Personen die über einen Kontakt eine E-Mail schicken.

Ich hoffe, du kennst dich einigermaßen in PHP aus!?
Dann könnte dir folgende Methode sicher weiterhelfen:
Füge in deinem PHP-Skript (mit dem du die Mail versendest) folgenden Code ein:

  
//Hiermit wird die IP-Adresse des Users ausgelesen:  
$ip = $_SERVER['REMOTE_ADDR'];  
  
//Hier werden Datum und Uhrzeit zum Zeitpunkt des Mailversandes ermittelt:  
$datum=date("d.m.Y");  
$zeit=date("H:i:s");  
  
//Nun wird das Ganze noch in einem Text zusammengefasst:  
$eintrag="$absender_name ($absender_mail) mit der IP-Adresse $ip verschickte am $datum um $zeit eine E-Mail an den Empfaenger $empfaenger_mail \n\n";  

$absender_name/_mail und $empfaenger_mail sind Formulardaten, die per GET- oder POST-Methode übergebn wurden.
Du kanns t nun das Ganze in eine Datenbank oder in eine (Text-)Datei schreiben.

Hoffe, ich konnte dir helfen

Gruß
Ritschy