Mauricio Olivera
Desarrollador PHP/MySQL , .NET.-
Técnico Informatico .-
-San Juan, Argentina
Contactos:
- Teléfono Movil: +54 0264 155445779
- Mns: feb...@hotmail.com
- Gtalk: feb...@gmail.com
- Skype: oliveram84
*Podrías* usar un <pre> para mostrar texto preformateado, pero no es
la idea. Lo que vos querés es convertir es "\n" en <br>, y,
posiblemente, "\n\n+" (lease, 2 o más saltos de línea seguidos) en
párrafos.
Si estás usando rails, tenés un helper "simple_format" que hace
exactamente esto.
Si no, una versión precaria es "some\nstring\n\nhere".gsub(/\n+/, "<br>").
Saludos,
-foca
Otra forma es que en el elemento que muestres el contenido (imagino un
<div>) le pongas el siguiente estilo:
white-space: pre
Hace lo mismo que <pre> con la salvedad de que la tipografía se
respeta (no es monoespaciada por defecto), pero en cuanto a semántica,
<pre> es lo que deberías usar.
Demás está decir que tenés que sanear correctamente los contenidos del
formulario ese, porque te exponés a ataques XSS.
--
Leandro
(inkel)
Mauricio Olivera
Desarrollador PHP/MySQL , .NET.-
Técnico Informatico .-
-San Juan, Argentina
Contactos:
- Teléfono Movil: +54 0264 155445779
- Mns: feb...@hotmail.com
- Gtalk: feb...@gmail.com
- Skype: oliveram84