Saludos
Cuento con una base de datos MySQL donde almaceno datos introducidos en un textarea que forma parte de un formulario.
La información se registra sin problemas a través de PHP. La cuestión es que cuando lo muestro por pantalla aparecen \n y \r en saltos de línea. Pongo un ejemplo:
Texto
Información
En pantalla aparece como
Texto\r\n\r\n\r\ninformación
La única forma que he encontrado de quitarlo es con <br> en el textarea antes de insertar la información en la base de datos, no obstante no me parece muy correcto ya que el usuario del sitio web al que pertenece la información y sea el encargado de registrarla no necesariamente tiene que saber de HTML. ¿Existe alguna manera de poder quitarlo?. Dejo el código que muestra la información en pantalla tal y como lo tengo ahora:
//Recorre los registros de la tabla correspondiente en la base de datos y muestra los datos del atributo "información"
echo '<h style="font-size:1.5vmax;" >'.nl2br(utf8_encode( $fila['informacion'] )).'</h>';
Gracias de antemano