Ich bin auch der Meinung, dass nl2br hier nicht angebracht ist, die Funktion ist meines Erachtens gedacht, bei durch \n getrennte Zeilen, wie sie aus Textdateien oder <textarea> kommen, im HTML wieder getrennte Zeilen zu machen. Aber darauf will ich nicht weiter eingehen, darum geht es mir hier...