Hallo,
Zusammenfassung: Obwohl ich in mein Textfeld Nachricht A als:"
asdasd" eingebe, wird sie später als: "asd asd" ausgegeben.
nein, der Text wird mit Zeilenumbrüchen ausgegeben (schau mal in den Quelltext). Da HTML aber Zeilenumbrüche im Quelltext ignoriert (außer bei <pre> o.ä.) werden die Zeilenumbrüche eben nicht dargestellt. Wenn du willst, dass die Zeilenumbrüche auch in der Anzeige zu sehen sind, musst du sie eben in ein <br> umwandeln - und dafür gibt es die Funktion nl2br().
Grüße aus Nürnberg
Tobias