Hi,
funktioniert es nur dann, wenn ich vor der while Schleife $text =~ s/\n/<br>/g; angebe ?
wenn der s (Single-Line)-Switch gesetzt ist, behandelt Perl den gesammten Text als eine Zeile, sprich "." matcht auch auf "\n".
Wenn also ein "\n" zwichen deinen "Tags" ist, und "s" nicht gesetzt ist, wirst du nicht glücklich. Durch "$text =~ s/\n/<br>/g;" umgehst du das Problem, da $text dann keine "\n"'s mehr enthällt...
Gruss
Christian
P.S.: hättest du die angegebenen Dokus *richtig* gelesen, wärst du auch selbst draufgekommen...