Variable nach Wörtern durchsuchen und wenn diese vorhanden sind ...

-GS-Master

Erfahrenes Mitglied
Hallo
Also ich erstelle Zurzeit eine Homepage für eine Schlosserei mit Gästebuch und Contactformmailer und allem drumm und drann.

Soweit sogut -.- ist ja kein Problem
Jetzt habe ich mir überlegt, wie man nerfige Gästebucheinträge etwas unterbinden kann, in dem z. B. keine beleidigungen oder "sachfremden" Wörter verhindern kann.

Meine Idee ist jetzt dass ich nach Absenden des Formulars überprüfe ob Wörter wie
"Viagra" oder "Depp" etc. was da doch alles schönes gib, vorhanden sind.
Dies würde ich mit einer If funktion gerne überprüfen, weiß jedoch nicht wie.
Ist dies also der Fall, soll zuerst eine Fehlerseite angezeigt werden und dann wieder zurückgeleitet werden ...

Meine Problem bei der ganzen Sache ist nun wie ich am besten die Variablen auf diese Wörter durchsuche. Die Wörter würde ich gerne in eine Textdatei unterbringen ...
 
Was ist, wenn jemand „via grafischer …“ schreibt und ein Leerzeichen vergeisst? Oder wenn ein Herr Depp in seine Grußformel seinen Namen setzt?
 
Sollte nur ein Beispiel sein, denke weniger dass bestimmte Leute "","Wixxer" oder sonst was heißen ... mir geht es eher um direkte "böse" Wörter, die Liste würde sich ja dann verlängern oder Kürzen lassen wie man lustig ist

Ich gehe außerdem davon aus, dass solche Einträge nur von "Bots" geschrieben werden, da ich mir nicht vorstellen kann dass jemand auf einer Firmenseite solche Werbung verbreitet.



Danke für die Hilfe hatt funktioniert wie ich mir das vorstelle.
P.S. es geht sogar wenn man keine Lehrstellen reinsetzt -.-


Jetzt habe ich noch ein Problem und zwar unterscheidet diese Funktion zwischen Groß- und Kleinschreibung, kann man dies irgendwie "unterbinden" ?
 
Zuletzt bearbeitet:
http://tut.php-q.net/regex.html#u5 hat gesagt.:
Das liegt daran […] dass […] Groß- und Kleinschreibung beachtet wird. Damit der Regex darüber hinwegsieht muss man den Modifier i benutzen.
Das nächste mal bitte etwas aufmerksamer lesen.
 
Zurück