Hubert: bad words

wie kann man gleich in der mysql-abfrage "bad words" ausschließen?
=> $result = mysql_query("select id, name, [...] AS person from guestbook where (???);
was gehört hier hinein um z.B. "shit" asuzuschließen?

thx
hubert

  1. wie kann man gleich in der mysql-abfrage "bad words" ausschließen?
    => $result = mysql_query("select id, name, [...] AS person from guestbook where (???);
    was gehört hier hinein um z.B. "shit" asuzuschließen?

    thx
    hubert

    hmmm
    bei nem select musst du halt vorher gegen ne wortliste vergleichen, die du via file() eingelesen hast. das ergibt ein array, das du simpel mit foreach() durchlaufen kannst

    oder willst du das eintragen von bösen texten in dein gästebuch verhindern, so überprüfe den einzugebenden text mit der genannten methode, und führe den eintrag nur durch, wenn keines der genannten wörter auftaucht. doch sei vorsichtig... "shit" in einem text heisst nicht zwangsläufig, dass die person flucht... kann auh was ganz anderes bedeuten, oder zu nem ganz anderen wort gehören... ausserdem dann verwendet der bösewicht halt "sh1t" oder ähnliche konstrukte...

    1. Hallo,

      doch sei vorsichtig... "shit" in einem text heisst nicht zwangsläufig, dass die person flucht... kann auh was ganz anderes bedeuten, oder zu nem ganz anderen wort gehören...

      z.B. Hashiterator
             ^^^^

      Beste Grüße

      1. Hallo Freunde des gehobenen Forumsgenusses,

        z.B. Hashiterator
               ^^^^

        Ishitsuki (japanische Stilart der Bonsai)
        Reibungshitze
        Tageshitze
        Yoshitaka (Name)
        Matsushita (japanischer Elektronikkonzern)
        Publikumshit
        Shitakee (Pilz)

        Außerdem:

        Geschäftsexpansion
        Bevölkerungsexplosion
        Anwendungsexperten
        Gratisexemplar
        linksextrem
        Rüstungsexporte
        Sussex (englische Grafschaft)
        Unglücksexpedition
        Wessex (ehemaliges angelsächsischen Königreich)

        Wie man leicht sehen kann ist ein Wortfilter völliger Schwachsinn.

        Gruß
        Alexander Brock

        1. Hallo Alexander.

          Bevölkerungsexplosion

          Ich frage mich wirklich, wer dereinst auf dieses Wort gekommen ist …

          Einen schönen Samstag noch.

          Gruß, Ashura

          --
          sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
          „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
          [HTML Design Constraints: Logical Markup]
          1. Hi,

            Bevölkerungsexplosion
            Ich frage mich wirklich, wer dereinst auf dieses Wort gekommen ist …

            Jemand, der ein Staatsexamen hat ;-)

            cu,
            Andreas

            --
            Warum nennt sich Andreas hier MudGuard?
            Schreinerei Waechter
            O o ostern ...
            Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.