Erstmal gehe ich davon aus, das du das kennst http://selfhtml.teamone.de/html/formulare/eingabe.htm#bereiche_umbruch
Dann ist ein Problem, das jedes Betriebssytem andere Umbrüche macht. dies musst du in beim abspeichern berücksichten. in einer RegEx etwas so:
my $i =~ s/\015\012|\015|\012/<BR>/g;
Das bedeutet, daß die Zeichen mit dem code 10 und 13 in einen HTML Code umgewandelt werden und da es drei (gängige) Kombinationen gibt eben so.
Du kannst das beim Ausgeben oder beim abspeichern machen.
Aber du musst aufpassen, wenn du das obige dann wieder in einer Textarea (zum bearbeiten z.b) ausgibst, müßtest du dann '<br>' wieder in ein '\n' umwandeln.
Struppi.