Hola chicos.
 
pues uso nl2br para cambiar por <br /> los /nl saltos de linea de texto introducido en un formulario. 
Y luego una vez que quiero modificar estos datos, quiero escribirlos de nuevo en ese formulario... pero se cargan con el <br /> 
He probado esta funcion:  
 Código PHP:
    function br2nl($text)
{
    return  preg_replace('<br />', "\\n", $text);
} 
    
  Que encontré por ahí, modificada, y que se que EXÁCTAMTENTE tiene que salir <br />  
pero sin embargo me escribe esto: 
AÑLSJKDF<\n>
AJÑLSJKDF<\n>
AÑSDFJÑ<\n>
AÑSLKDJF<\n>
ASÑDLKFJÑ<\n>
ÑASKLDFJÑLK<\n>  
cuando vuelvo. 
O_O  <\n>   ?? por qué¿ Yo solo quiero que escriba los campos como estaban, pero no que salga esto. Qué hago mal?