Hi Koon,
ich verstehe dein Problem nicht ganz!?
Wieso schreibst du die Formatierungen nicht in die DB, das kannst du ja umwandeln mit str_replace(), z.B.:
$textderindiedatenbankgeschriebenwird = str_replace("\n","<br>",$_POST['textareaname'];
Dann werden die Zeilenumbrüche in <br>'s umgewandelt.
Oder du benutzt bei der Ausgabe <pre>, was ich dir aber nicht raten würde, da sonst bei längeren Zeilen ohne Umbruch auch nicht umgebrochen wird.
Mfg Egon