chris: alle Sonderzeichen im String entfernen lassen

Hallo,
ich habe ein Eingabeformular, wo jeder ein Text reinschreiben kann und der Text wird dann in einer Textdatei gespeichert und wieder ausgelesen und angezeigt.
Wie kann ich mit PHP alle "Problem Sonderzeichen" löschen lassen.
Denn sonst kommt z.b. wenn jemand ein " schreibt alles durcheinandergeschmissen

thanks
christoph

  1. hi,

    Wie kann ich mit PHP alle "Problem Sonderzeichen" löschen lassen.

    definiere "Problem Sonderzeichen".

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Alle Zeichen, die Probleme machen, wenn diese in html ausgegeben werden.

      vielen dank.

      1. hi,

        Alle Zeichen, die Probleme machen, wenn diese in html ausgegeben werden.

        und warum willst du die entfernen?

        "fünf ist größer als drei, das drück der mathematiker so aus: 5 > 3"

        was bleibt denn von so einem satz noch sinnvolles übrig, wenn du da jetzt bspw. das > einfach raushaust?

        entferne die sonderzeichen nicht stumpf, sondern maskiere sie HTML-gerecht.
        das leistest z.b. die funktion htmlspecialchars().

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
      2. Hi!

        Alle Zeichen, die Probleme machen, wenn diese in html ausgegeben werden.

        http://de.php.net/htmlentities@title=htmlentities() ist dein Freund.

        Grüße,
        Fabian St.

        1. VIELEN DANK.
          bis man immer die Befehle findet.