Zeilenumbrüche aus Datenbanktext darstellen

Arster-Boy

Erfahrenes Mitglied
Hallo!
Ich habe ein kleines Problem:
Wenn man auf meiner Seite eine Nachricht verschickt, wird sie in der Datenbank gespeichert.
Um sie um Original-Layout anzuzeigen verwende ich das Tag <pre>. Wenn man allerdings einen langen Text ohne Zeilenumbrüche in einer Nachricht verschickt hat, dann erscheint bei der Anzeige über <pre> ein horizontaler Scrollbalken. Da möchte ich verhindern und Zeilenumbrüche und alle anderen Whitespace mit PHP darstellen.
Da kommen mir natürlich gleich die PHP-Befehle mit dem / in den Kopf, wie ich es allerdings realisieren kann, weiß ich nicht.
 
Öhm... Also <pre> arbeitet so, das der Text, der sich innerhalb der Tags befindet, genauso dargestellt wird, wie angegeben. Sprich du brauchst lediglich Newlines (\n). Ein <br/>-Tag ist dann HTML innerhalb von <pre>.

Wenn ich folgendes verwende:

HTML:
<pre>
Test
foobar<br/>
test2
</pre>

Kommt dann das dabei raus:

Code:
Test
foobar

test2
 
Auch wenn die vermeintliche Lösung der Frage widerspricht und ich mich saftmeister nur anschließen kann: Markierst du den Thread bitte als erledigt, wenn dein Problem gelöst ist? :)
 
Zurück