Ich habe auf simple weise versucht eine ip zu sperren... diese ip ist in einer mysql datenback eingetragen
Tabelle : ip_new
1 Feld : ip
Hier nun der Quellcode zum Script... das Script added auf jeden Fall ... scheinbar liegt der Fehler beim nachgucke , also herraus lesen der Ip aus der Datenback....
thx schon mal im vorraus
Tabelle : ip_new
1 Feld : ip
Hier nun der Quellcode zum Script... das Script added auf jeden Fall ... scheinbar liegt der Fehler beim nachgucke , also herraus lesen der Ip aus der Datenback....
PHP:
elseif ($show == "addit"){
// IP check
$connID = mysql_connect ("localhost", "web39", "paulpaul");
$ipcheck = $_SERVER['Remote_addr'] ;
$sql = "SELECT * FROM ip_new WHERE ip = '$ipcheck'";
$result = mysql_query ($sql, $connID);
if (mysql_num_rows ($result) == 0) {
// adden
include ("mysql/connect.php") ;
$strIP = $_SERVER['REMOTE_ADDR'];
$timestamp= time();
$datum = date("d.m.y", $timestamp);
$zeit = date("H:i", $timestamp);
$sqlid = mysql_query("SELECT id FROM gbook_new ORDER BY id DESC LIMIT 1");
$fetchid = mysql_fetch_array($sqlid) ;
$id = $fetchid["id"] + 1 ;
$insert = "INSERT INTO gbook_new (sicherung, datum, uhrzeit, id, nick, email, homepage, icqnummer, message ) VALUES ('$strIP','$datum', '$zeit','$id','$name', '$email', '$www', '$icq', '$message' )";
mysql_query($insert) or die("Error: " . mysql_error()); ;
echo "<b><center>Danke $nick für deinen Eintrag! Klick <a href=?content=gbook&view=view&show=5><font color=white>hier</font> um deinen Eintrag zu sehen!</b></center>";
// wenn ip vorhanden ist
}
elseif (mysql_num_rows ($result) == 1) {
echo "shit" ;
}}