Frank Fischer: Formularübergabe von " oder ' oder \ ?

Beitrag lesen

Hallo,

ich habe ein Formular, was an eine PHP-Datei zur Auswertung geschickt wird. Dieses Formular enthält eine <textarea>. Wenn ich nun das Formular ausfülle und in der <textarea> " oder ' oder \ eingebe und das Ganze zur Vorschau schicke werden dann o.g. Zeichen mit \ maskiert.

Schicke ich den ganzen Kram dann in die Datenbank fehlt dann ein Teil vom Text aber nur, wenn ich " im Textfeld hatte.

Bsp:
Eingabe: hallo "ihr" forumler
vorschau: hallo "ihr" forumler
-> in die datenbank und wieder raus
ausgabe: hallo \

Wie kann man es verhindern, dass die Zeichen nicht maskiert werden (zumindest nicht sichtlich) bzw. dass nach Verwendung von " nicht der halbe Text fehlt ?

Danke
ff