Probleme mit Formatierung

Maximus

Erfahrenes Mitglied
Hallo Leute,

ich bin mir gerade ein Gästebuch am coden und bin auf ein Problem gestoßen wo ich Eure Hilfe bräuchte:

In einer Variable vom Typ Longtext wird die Nachricht gespeichert.
Sagen wir die sähe so aus:

Hallo ihr,
es íst genial das es dieses Board gibt!
Macht weiter so!
Gruß Maximus

Wenn das Gästebuch angezeigt wird, wird die Nachricht wie folgt aus der Datenbank ausgelesen:
PHP:
print "<td rowspan=\"3\">".$row['nachricht']."</td>";

Angezeit wird folgendes:
Hallo ohr, es ist genial das es dieses Board gibt ! Macht weiter so! Gruß Maximus

Es werden also die Absätze die ich eingegeben habe nicht berücksichtigt sondern alles hintereinander geschrieben.
Wie kann ich das änder? Die Anzeige soll genauso sein, wie ich es eingegeben habe.

Gruß Maximus
 
Wenn der Text so in der DB gespeichert ist, dann kann es nciht gehen!
Da müssen entweder <br> oder \n drin stehen wenn PHP eine neue Zeile machen soll, ansonsten ist es einfach eine ganz normale Zeichenkette
 
Mach mal:
PHP:
echo "<td rowspan=\"3\">".nl2br($row['nachricht'])."</td>";
 
Hey,
besten Dank für die Hilfe. Hat funktioniert.
Kannst Du auch noch kurz erklären was der Befehl bedeutet?

Gruß Maximus
 
Zurück