Hallo dave,
$kommentar=ereg_replace("\n","<BR>",$kommentar1);
Bei einem so simplen Ersetzungsmuster bietet sich str_replace doch viel eher an, da ereg_replace _extrem viele_ Ressource verbrät. Benutze nie Reguläre Ausdrücke, wenn sie nicht absolut notwendig sind, die brauchen einfach zu viel Power.
Grüße aus Barsinghausen,
Fabian