Formulario con saltos de línea

23 enero, 2008 por Mr. FotoPex Dejar una respuesta »

 

 

Si tenemos un área de texto en el cual tenemos varias líneas, y necesitamos guardar el contenido respetando los saltos de linea. Debemos de utilizar un par de funciones PHP de tratamiento de cadenas.

La primera es para convertir los saltos de línea en cadenas: nl2br()
Y la segunda para convertir los caracteres especiales a sus códigos correspondientes: htmlentities()

PHP:
  1. <?php
  2.  
  3. $comentario = nl2br(htmlentities($_POST['area_de_texto']));
  4.  
  5. nl2br(htmlentities($comentario ));
  6. ?>

No olvides que para nostrar el contenido debes de hacerlo

PHP:
  1. echo html_entity_decode($comentario);

Publicidad

Deja un comentario