"); @mysql_select_db($db_name) or die ("Keine Datenbank mit angegebenen Namen vorhanden
"); $timestamp = date(U); $ip = $_SERVER['REMOTE_ADDR']; $max_timestamp_ip = date(U) - ($ip_block_minutes * 60); //Der Aufnahmezeitpunkt der IP darf nicht kleiner als dieser Wert sein $test = mysql_query("SELECT * FROM counter WHERE ip='$ip' AND timestamp >= '$max_timestamp_ip'"); //Testen, ob es bereits eine Eintrag über eine identische IP gibt, der noch innerhalb des Gültigkeitsrahmens liegt if(mysql_num_rows($test) != 1) { mysql_query("INSERT INTO counter SET ip='$ip', timestamp='$timestamp'"); //Sonst einen neuen Eintrag vornehmen } $counter = mysql_num_rows(mysql_query("SELECT timestamp FROM counter")); //Gesamtzahl der eingetragenen Zeilen ist die Besucheranzahl echo $counter; ?>