Add a word: ",true); //output("
Remove a word:
",true); //output("
Test a word:
",true); output("
Wort hinzufügen:
",true); output("
Wort entfernen:
",true); output("
Wort testen:
",true); addnav("","badword.php?op=add"); addnav("","badword.php?op=remove"); addnav("","badword.php?op=test"); $sql = "SELECT * FROM nastywords"; $result = db_query($sql); $row = db_fetch_assoc($result); $words = split(" ",$row['words']); reset($words); if ($_GET['op']=="add"){ array_push($words,stripslashes($_POST['word'])); } if ($_GET['op']=="remove"){ unset($words[array_search(stripslashes($_POST['word']),$words)]); } if ($_GET['op']=="test"){ output("`7Das Testergebnis lautet: `^".soap($_POST['word'])."`7. (Wenn der Wortfilter in den Spieleinstellungen deaktiviert ist, wird dieser Test nicht funtkionieren).`n`n"); } sort($words); $lastletter=""; while (list($key,$val)=each($words)){ if (trim($val)==""){ unset($words[$key]); }else{ if (substr($val,0,1)!=$lastletter){ $lastletter = substr($val,0,1); output("`n`n`^`b" . strtoupper($lastletter) . "`b`@`n"); } output($val." "); } } if ($_GET['op']=="add" || $_GET['op']=="remove"){ $sql = "DELETE FROM nastywords"; db_query($sql); $sql = "INSERT INTO nastywords VALUES ('" . addslashes(join(" ",$words)) . "')"; db_query($sql); } page_footer(); ?>