'Böse Wörter' rausfiltern

Hallo,

ich habe ein PHP3-Skript , welches ein Formular ausliest und den Inhalt dann in einer neuen Seite anzeigt (kein Problem).
Bevor die Daten jedoch angezeigt werden, sollen sexuelle, rassistische Wörter, Beschimpfungen u.ä. herausgefiltert werden , bzw. diese Formulareingaben verworfen werden. Wo finde ich so eine Liste, oder gibt es da evtl eine Zauber-PHP-Funktion, die selbst so was leistet?
(Es braucht ja nicht alles herausgefiltert werden, aber das gängigste sollte schon abgehalten werden.)

Ralph

Weiss da keiner was zu?

-(

Hallo Ralph,
vielleicht gibt es ne einfachere Möglicheit, aber spontan fällt mir folgende ein:

Du speicherst den Formularinhalt in einer textdatei zwischen, öffnest diese dann und suchst nach vordefinierten Strings, welche du rausfiltern willst.
Denkbar wäre es z.B., die verbotenen Worte einfach durch *** zu ersetzen.
Danach speichern und auf der neuen Seite wieder einlesen.
Falls du Syntax-Probleme haben solltest, kannst mich anmailen, dauert aber unter Umständen ein paar Tage, bis die Antwort da ist.
Ich hoffe, dass ich helfen konnte.

mfg Olli

Hi,

$text = explode(„Böses Wort“,$text);
$text = implode("**********",$text);

cu Desian