Zeilenumbruch im Mehrzeiligen Textfeld erkennbar?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Richey

Zeilenumbruch im Mehrzeiligen Textfeld erkennbar?

Beitrag von Richey »

Ich arbeite gerade an einem PRIVATE-NACHRICHTEN System.

Der User tippt eine Nachricht ein. Nachdem er auf senden klickt wird die Nachricht in der DB gespeichert und kann vom Empfänger abgerufen werden.

DAS PROBLEM: Der Text wird in ein mehrzeiliges Textfeld eingegeben. Leider werden Zeilenumbrüche (durch Enter) nicht gespeichert. Der Empfänger sieht die Nachricht also total unformatiert an einem Stück.

Kann man die Zeilenumbrüche irgendwie speichern? Das PHPbb macht das ja immerhin auch.

THX
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Da du die Nachrichten warscheinlich in HTML anzeigst, musst du <br> anstatt \n verwenden: [php:nl2br]
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Die Zeilenumbrüche werden schon gespeichert - nur eben nicht als solche von HTML ausgegeben. Die von Pyramide gepostete Funktion hilft dir weiter.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Richey

Beitrag von Richey »

Wahnsinn. DANKE!!!

Dachte immer das das nicht geht ;)
Antworten

Zurück zu „Coding & Technik“