Marco elRitsch: Suche nach bestimmten Wörtern in einem String

Hallo Leute,

erst Mal meine Problem: Ich habe für meine Website ein Gästebuch erstellt. Da es aber immer das Problem gibt, dass mir einer irgendwelche Beschimpfungen hineinschreibt, wollte ich jetzt fragen, ob man die Eingabe des Besuchers irgendwie kontrollieren kann. Ich will aber nicht irgendwie die Wörter mit 'ZENSIERT' oder sowas ersetzen, sondern will den Text auf bestimmte Wörter überprüfen lasse und wenn die Suche positiv ausfällt, soll er den Eintrag nicht annehmen.
Ist sowas machbar?
Wäre für eine Antwort sehr dankbar

Euer Marco

  1. Hallo,

    Ist sowas machbar?

    Ja, ist es.
    Du möchtest dir dazu eine passende String-Funktion raussuchen
    http://www.php.net/manual/en/ref.strings.php
    oder noch besser mithilfe Regulärer Ausdrücke suchen
    http://ch2.php.net/manual/en/function.preg-match.php

    Viele Grüße
    Patrick

    --
    "Though this be madness, yet there's method in't."
    sh:( fo:| ch:? rl:( br:^ n4:( ie:{ mo:) va:} de:> zu:) fl:| js:( ss:| ls:[
  2. if ( !preg_match( ... ) )
    {
      // eintrag in db schreiben
    }
    else
    {
      // eintrag ablehnen bzw. nichts tun
    }