Hola amigos del foro tengo una duda que es la siguiente, para guardar un texto enviado desde un formulario en una base de datos y que este texto respete los acentos, caracteres especiales y saltos de línea lo formateo de la siguiente forma antes de insertarlo:
$texto=nl2br(htmlspecialchars($_POST[texto])) ;
Todo funciona muy bien el texto es guardado y al recuperarlo para mostrarlo en el sitio web se ven correctamente todos los caracteres y se respetan los saltos de línea.
El problema surge cuando deseo editar el texto ingresado recuperándolo en un campo de texto de un formulario ya que los acentos y otros caracteres se ven correctamente pero también aparecen literalmente los saltos de línea “<br>” en el campo de texto del formulario, como debería formatear el texto para recuperarlo en el formulario y que se vean correctamente también en el campo de texto del formulario.
Gracias por su ayuda