nordi
Erfahrenes Mitglied
Hi, danke schon mal für die schnelle Antwort!
Weiß jetzt nicht, ob das korrekt eingefügt ist! Hab auf jeden Fall die Datenbank erstellt, wie du gesagt hast (2 Felder - id & badwords) - aber nun werden keine Einträge mehr angezeigt und man kann auch nichts mehr einspeichern..
PHP:
<?
// [...]
$io == 1; // in dem anschließenden SQL-Querry wird nur wenn $io immernoch 1 ist, der Querry ausgeführt
$spamschutz = strtoupper($_POST['txt']); // $_POST['inhalt'] ist der Inhalt des Formularfeldes, dass ich überprüfe
$sql_spamschutz = "SELECT * FROM $sd_spamschutz ORDER BY id";
$result_spamschutz = mysql_query($sql_spamschutz);
while ($reihe = mysql_fetch_assoc($result_spamschutz)) {
if (strstr($spamschutz, $reihe['spaminhalt']) != FALSE) {
echo 'Ihre Nachricht wurde als <font color="darkred">Spam</font> klassifiziert.';
$io = 0; // die $io Variable (In Ordnung) setz ich auf null, und der eintrag wird anschließend nur gespeichert, wenn $io = 1 ist.
}
}
if ($io == 1) {
//hier der Datenbankeintrag
$ip ="$REMOTE_ADDR";
$link = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbtable, $link);
if($txtMessage!="" && $txtNickname!=""){
$txtMessage=format_message($txtMessage);
$txtNickname=format_title($txtNickname);
if(mysql_query("INSERT INTO $shoutbox (time, nick, txt,ip) VALUES('".time()."', '$txtNickname', '$txtMessage','$ip')")){
header("Location: http://www.stokesdesign.de/");
} }
$ausgabe = mysql_query("SELECT * FROM $shoutbox ORDER BY time DESC LIMIT 6");
}
?>
Weiß jetzt nicht, ob das korrekt eingefügt ist! Hab auf jeden Fall die Datenbank erstellt, wie du gesagt hast (2 Felder - id & badwords) - aber nun werden keine Einträge mehr angezeigt und man kann auch nichts mehr einspeichern..