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