Sven: Mailformular - Slashes entfernen?

Hallo ihr,

ich habe ein Mailformular ... einfaches Beispiel:

<textarea name="text" cols="30" rows="9" id="text"></textarea>

Nehmen wir an, jemand tippt dort einen Text mit Anführungszeichen an und das Ganze wird dann über die Funktion mail() versandt.

Dann stehen bei mir im Posteingang Slash-Zeichen vor den Anführungszeichen ... kann ich die Variable $text vor dem Versandt mit stripeslashes bearbeiten? Das letzte mal, als ich das gemacht hatte, gab es irgendwelche unerwünschten "Nebenwirkungen", ich weiß aber nicht mehr welche *g*

Oder wie entferne ich die Slashes sinnvoll?

  1. Hello,

    Mail-Server Injection ist ein eigenes Thema.

    Es hängt davon ab, in welchem Transfer-Zeichensatz Du den Stream übermittelst.
    Prinzipiell können nicht maskierte Anführungszeichehn in einer Plain-Mail tatsächlich dazu führen, dass Dein Mailserver "gehackt" wird.

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau