Foros del Web » Programando para Internet » PHP »

Limpiar cadena texto

Estas en el tema de Limpiar cadena texto en el foro de PHP en Foros del Web. Buenas tengo un formulario que recibe 2 parametros , una cadena y un texto que luego almaceno en una bd mysql en formato blob , ...
  #1 (permalink)  
Antiguo 12/07/2007, 03:58
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 20 años, 3 meses
Puntos: 1
Limpiar cadena texto

Buenas tengo un formulario que recibe 2 parametros , una cadena y un texto que luego almaceno en una bd mysql en formato blob , paso las variables de un formulario a otro , me gustaria saber si hay forma de poner "algun caracter" cuando haya un salto de linia en el texto.

Es decir si tengo
"texto1
texto2
texto3 lala"

y me gustaria que me lo transformara en

"texto1<br>texto2<br>texto3 lala";


Otra opción seria guardar tal como hago ahora el texto en formato blob y luego con alguna función de php que ponga los <br> en los saltos ?


salu2 radge
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com

Última edición por radge; 12/07/2007 a las 04:13
  #2 (permalink)  
Antiguo 12/07/2007, 04:08
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 20 años, 3 meses
Puntos: 1
Re: Limpiar cadena texto

Encontre esta función pero no sirve para esto

nl2br -- Inserta saltos de línea de HTML antes de cada salto de línea de la cadena
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com
  #3 (permalink)  
Antiguo 12/07/2007, 04:23
GPS
 
Fecha de Ingreso: diciembre-2003
Ubicación: Montevideo, Uruguay
Mensajes: 110
Antigüedad: 20 años, 4 meses
Puntos: 0
Re: Limpiar cadena texto

nl2br te sirve para lo que tu precisas, si en un text box ingresas
"texto
texto
hola"
la forma para recuperalo con esos saltos de linea es con nl2br.

Ahora si quieres agregarle codigo html, puede probar con algun editor wysiwyg

Saludos
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 08:10.