Foros del Web » Programando para Internet » PHP »

mostrar registros tal cual fueron escritos.

Estas en el tema de mostrar registros tal cual fueron escritos. en el foro de PHP en Foros del Web. Hola, realicé un página con un formulario donde los usuarios escriben en un campo y al enviar guardan la info en la BD En una ...
  #1 (permalink)  
Antiguo 21/08/2003, 21:39
 
Fecha de Ingreso: noviembre-2002
Ubicación: Montevideo, Uruguay
Mensajes: 108
Antigüedad: 15 años
Puntos: 0
mostrar registros tal cual fueron escritos.

Hola, realicé un página con un formulario donde los usuarios escriben en un campo y al enviar guardan la info en la BD
En una segunda página se muestran los resultados.
El problema es que no respeta el formato original, es decir, no le hace caso a los "enter" del teclado.
Las líneas de texto aparecen todas juntas.
Ej: el usuario escribe lo siguiente

p
e
r
r
o

En la pág de resultados aparece: perro.

Acá en los foros funciona bárbaro. Agradezco cualquier ayuda que puedan brindarme.
  #2 (permalink)  
Antiguo 21/08/2003, 22:29
 
Fecha de Ingreso: marzo-2003
Mensajes: 277
Antigüedad: 14 años, 9 meses
Puntos: 0
esto aparece en el manual de php

Cita:
nl2br (PHP 3, PHP 4 )
Convierte nuevas líneas a saltos de línea HTML
string nl2br (string cadena)
Devuelve la cadena con ’<BR>’ insertados antes de cada nueva línea.
Vea también htmlspecialchars(), htmlentities() y wordwrap().
la funcion nl2br convierte todos los saltos de linea en saltos de linea html que son <BR>

osea tendria que ser

$tuvarible = nl2br($tuvariable);

para que te trasformara todos los saltos de linea en saltos de linea html

salu2
  #3 (permalink)  
Antiguo 22/08/2003, 10:04
 
Fecha de Ingreso: noviembre-2002
Ubicación: Montevideo, Uruguay
Mensajes: 108
Antigüedad: 15 años
Puntos: 0
Lo probaré, gracias!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:05.