*thread von gaaaaaaaaanz unten wieder ausbuddelt*
Ich hab nochmal ne Frage![]()
Für son tolles Projekt an unserer FH soll ne Website erstellt werden. Da haben wir mein Gästebuch eingebaut und jetzt soll so ein schöner Wortfilter da mit eingebaut werden, der den Text überprüft, ob irgendwelche Wörter da drinstehen, die da nicht reingehören sollen. Beschimpfungen und dergleichen.
Wir haben das ganze jetzt so gelöst, dass wir die Wörter in ein Array gepackt haben, und das wird dann mit dem Text verglichen. Problem an der Sache ist: wenn ich "schwein" im Array stehen habe, im Text aber SchWEiN steht, dann erkennt er das nicht, wegen unterschiedlicher Groß- und Kleinschreibung. (ich muss an dieser Stelle mal hinzufügen, dass ich das selbst noch nciht getestet hab, weil ich mich vorher mit was anderem beschäftigt habe und jetzt eben nem Komilitonen helfen soll.)
Angeblich solls unter PHP 5 wohl eine Funktion geben, die dafür da ist, dass es egal ist, wie es geschrieben ist, erkannt wirds wohl trotzdem. Wie realisiert man aber das ganze dann unter PHP4, wos (laut denjenigen, die sich schon weiter darum gekümmert haben) keine solche Funktion gibt?
Wäre etwas viel Arbeit, für jedes wort sämtliche mögliche Schreibweisen ins Array aufzunehmen?!