Mailinglisten-Archive |
> function badwords($content){
> $badword = file("badwords.txt");
> foreach ($badword as $elem){
> $ersatz="@@".$elem."@@";
> $suche=$elem;
> $content = str_replace($suche, $ersatz , $content);
> }
> return $content;
> }
Ich würde da auch noch ein trim() für das badword einbauen! Hab die
Erfahrung gemacht, dass da meißtens noch irgendwelche unsichtbaren
Steuerzeichen beim Einlesen mit dazugehudelt werden!
> $ersatz="@@".$elem."@@";
auf
$ersatz="@@".trim($elem)."@@";
ändern, dann solltest eigentlich keine unsichtbaren Zeichen mehr dabei
haben.
Mit freundlichen Grüßen
Stelzi
php::bar PHP Wiki - Listenarchive