Foros del Web » Programando para Internet » PHP »

que no aparescan los <br> cuando uso el nl2br

Estas en el tema de que no aparescan los <br> cuando uso el nl2br en el foro de PHP en Foros del Web. tengo un modulo para modificar un mensaje, en realidad lo que tiene que llegar , es ser uno parecido al de este foro, que tenga ...
  #1 (permalink)  
Antiguo 12/01/2007, 09:25
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
que no aparescan los <br> cuando uso el nl2br

tengo un modulo para modificar un mensaje, en realidad lo que tiene que llegar , es ser uno parecido al de este foro, que tenga negritas, emitocones y se puedan poner fotos y todo eso.


cuando escrive el mensaje todo bien, pero cuando lo quieren actulizar se ven el tag de <br>, hay una forma de que no aparesca o otra forma de mostrar el mensaje.

y alguna ayuda con lo de la negritas y todo eso, ya se que tengo que hacerlo con jscripts, pero con php cuales la mejor opcion
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #2 (permalink)  
Antiguo 12/01/2007, 10:41
Avatar de _ssx  
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años
Puntos: 60
Re: que no aparescan los <br> cuando uso el nl2br

Yo te recomiendo que no guardes tus datos con nl2br, seria mejor que la informacion se meta a la base tal cual la ingresa el usuario y tu cuando la imprimes le pases la funcion nl2br.. algo como...

Código PHP:
echo nl2br($row['informacion']); 
y asi no tienes problemas de RE-QUITARLE las etiquetas por que solo las utilizas cuando las necesitas, ademas tu información en la base de datos permanece intacta sin basura html..
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador
  #3 (permalink)  
Antiguo 12/01/2007, 11:16
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: que no aparescan los <br> cuando uso el nl2br

si eso es lo que hago, el drama es cuando lo quiero modificar , dentro de textarea aparece los <br>
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #4 (permalink)  
Antiguo 12/01/2007, 11:22
Avatar de nosoynadie  
Fecha de Ingreso: noviembre-2005
Ubicación: dando vueltas por aquí
Mensajes: 206
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: que no aparescan los <br> cuando uso el nl2br

Hola,

¿el <br> te sale cuando estas editando la información? En ese caso, no uses nl2br() sobre el campo de texto a la hora de mostrarlo para ser modificado pero si cuando lo vaya a visualizar el usuario final.
__________________
http://www.nosoynadie.net/
  #5 (permalink)  
Antiguo 12/01/2007, 11:40
Avatar de _ssx  
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años
Puntos: 60
Re: que no aparescan los <br> cuando uso el nl2br

exactamente
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador
  #6 (permalink)  
Antiguo 12/01/2007, 12:40
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: que no aparescan los <br> cuando uso el nl2br

grax era eso, sorry por la pregunta xD
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
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 20:45.