Hallo Zusammen!
Ich verwende folgenden Code, um die Besucher auf meiner Homepage zu zählen, ich weiss es gibt andere Wege, aber ich würde es gerne so lösen!
<?php
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$domain = explode(".", $host); $domain_array = count($domain)-2;
$msg = "Besuch: " . date("d.m.Y H:i") . " | ";
$msg .= "IP-Adresse: " . $_SERVER['REMOTE_ADDR'] . " | ";
$msg .= "Hostname: " . gethostbyaddr($_SERVER['REMOTE_ADDR']) . "\n";
$Dateiname = "logfile.txt";
$Datei = fOpen($Dateiname,"a+");
fPuts($Datei,$msg);
fClose($Datei);
?>
Nun habe ich das Problem, das bei jedem Reload ein neuer Eintrag in die txt gemacht wird! Welches ist der einfachste Wg, eine Art Ip Sperre einzubauen, sodass nur einmal pro IP einen Eintrag gemacht wird?
Danke und Gruss Phil