Originariamente inviato da Eyescream
nl2br AGGIUNGE un br non è che va a sostituirlo ai \ n
ma non ai \r se non erro

str_replace( Array( "\n", "\r" ), Array( "
", "" ), $stringa );