Hallo zusammen ich habe hier eine Ip Sperre jedoch finde ich den fehler nicht darin.
hier der Code :
vielleicht könnt ihr mir eben weiter helfen.
hier der Code :
PHP-Code:
<?
function getip() {
// Proxys
if(getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else
//Standard
$ip = getenv("REMOTE_ADDR");
return $ip;
}
mysql_connect("localhost","web64","passwort") or die(mysql_error());
mysql_select_db("usr_web64_1");
$sperre=time()-180;
$jetzt=time();
$ip = getip();
mysql_query("DELETE FROM ipsperre WHERE time<$sperre") or die(mysql_error());
$pruef=mysql_query("SELECT ip FROM ipsperre WHERE ip='$ip'") or die(mysql_error());
if(@mysql_fetch_array($pruef)) {
mysql_query("INSERT INTO ipsperre (ip, time) VALUES ('$ip', '$jetzt')") or die(mysql_error());
// Ausgabe
}
} else {
echo "Du mußt warten";
}
?>
Kommentar