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