Text korrekt formatiert auf HTML-Seite ausgeben
Koontz
- html
0 Sven Schrodt0 Koontz
Hi,
auf meiner Homepage werden Daten aus einer MySQL-Datenbank abgefragt. Darunter auch ein längerer Beschreibungstext. Dieser Text liegt in der Datenbank korrekt formatiert vor (Zeilenumbrüche etc.).
Wenn ich den Inhalt des Feldes nun jedoch mittels PHP ("echo $result->beschreibung")auf meiner HTML-Seite ausgebe, werden die Zeilenumbrüche einfach ignoriert und der gesamte Text wird an einem Stück hintereinander geschrieben. Wie kann ich dem beikommen?
Gruss,
Koontz
Hallo,
HTML kennt das leere Element <br> bzw. <br /> in XHMTL!
In PHP steht die Funktion nl2br() ("New Line - to - break")zur Verfügung -> diese ersetzt alle Zeilenumbrüche durch "<br />\n".
Probiere echo nl2br($result->beschreibung);
Sven a.M.a.l.N.
Vielen Dank. Hast mir wirklich geholfen.
Gruss,
Koontz