Ich wollte ja nicht das \n in ein <br> umwandeln, sondern einfach in nichts, also entfernen ("").
Aber dabei ist mir was aufgefallen: Ich habe bisher gar nicht gemerkt, dass nl2br ein <br /> ausgibt. Ich dachte das wäre nur ein <br>. Also hab ich nachgeguckt und festgestellt, dass mir der HTML-Validator das <br /> in einem Nicht-XHTML-Dokument gar nicht anstreicht . Ist das normal bei Transitional?