Tom: Text eines textarea in Datenbank speichern

Beitrag lesen

Hello,

wie ist es möglich, einen Text mit Zeilenumbruch das über ein textarea eingegeben wurde auch mit Zeilenumbruch in der Datenbank zu speichern?

Wie ich die Daten in die Datenbank bekomme ist mir klar, die Frage bezieht sich lediglich auf die Zeilenumbrüche.

Vier Schritte:

Text erfassen und posten
  Eventuell von PHP automatisch gesetzte Escapes wieder entfernen
  Das zur DB-Schnittstelle passende Escaping durchführen
    und Werte eintragen
  Werte wieder auslesen und passend zum Ausgabekontext wieder codieren
    Bei Ausgabe in einer Textarea also mittels htmlspecialchars()
    Bei Ausgabe in einem HTML-Bereich also mit nl2br(htmlspecialchars(wordwrap()))

Wordrap nur für den Fall, dass Ausdrücke in der Ausgabe nicht zu lang werden dürfen und daher Zwangsumbruch erwünscht ist.

Harzliche Grüße vom Berg
esst mehr http://www.harte-harzer.de

Tom

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