Tom: Formular->Datenbank->"falsche Ausgabe des textes"

Beitrag lesen

Hello,

bevor Du den Text in die DB schickst, muss er mit der für die DB passenden escpae-Funktion behandelt werden. Zeilenumbrüche werden da nämlich maskiert bzw. Codiert, damit die DB keinen Schaden nimmt. Also die von PHP ggf. automatisch hinzugefügten Maskierungen wieder entfernen und die für die Datenbank bassenden hinzufügen.

Bei der Wiedergabe dann immer auf das Ausgabeziel achten.
In der Textarea ist nur htmlentities($text) notwendig, damit da nicht z.B. aus Versehen mitten in der Textarea Tags auftauchen und im normalen Text nl2br(htmlentities($text)).

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

Tom

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