Ich hab da folgende Badword-Systeme aber er schreibt mir zB ein Badword immer so aus:
****>
Woran liegt das?
So wird ersetzt:
und ein teil der replace.php:
Ich hole mir die Badwords aus einer DB, jedoch steht dort nur zB: Hure als Badword und dann der Replace-code: ****
Hat das was mit den Breaks zu tun und wie kann ich dieses > vermeiden?
Und gibts irgendwie eine Möglichkeit wenn der Benutzer zB so HuRe schreibt dass es trotzdem ersetzt wird???
****>
Woran liegt das?
So wird ersetzt:
PHP:
$beitrag = nl2br($showrow->beitrag);;
include ("replace.php");
PHP:
$beitrag = str_replace("$data->code", "$data->replace>", $beitrag);
Hat das was mit den Breaks zu tun und wie kann ich dieses > vermeiden?
Und gibts irgendwie eine Möglichkeit wenn der Benutzer zB so HuRe schreibt dass es trotzdem ersetzt wird???