Foros del Web » Programando para Internet » PHP »

meter html en DB pasando por ajax

Estas en el tema de meter html en DB pasando por ajax en el foro de PHP en Foros del Web. Buenas compañeros. Miren tengo una pagina donde hay un textarea en el cual escribo lo que quiera saltos de linea, accentos, etc. Este textarea lo ...
  #1 (permalink)  
Antiguo 25/05/2011, 05:44
 
Fecha de Ingreso: septiembre-2007
Mensajes: 152
Antigüedad: 16 años, 7 meses
Puntos: 1
meter html en DB pasando por ajax

Buenas compañeros.

Miren tengo una pagina donde hay un textarea en el cual escribo lo que quiera saltos de linea, accentos, etc.

Este textarea lo recojo por jquery y se lo paso a otra pagina que lo introduce en la base de datos mediante PHP, el problema esta en que aunque yo le paso la función htmlentities en la pagina php a lo que a recibido por ajax, ya no memoriza las etiquetas de los saltos de linea y nada... No encuentro el problema

Alguien sabe la solución ?

Muchas gracias desde ahora
salu2
  #2 (permalink)  
Antiguo 25/05/2011, 06:30
Avatar de bNd170  
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 14 años, 7 meses
Puntos: 13
Respuesta: meter html en DB pasando por ajax

Has probado a no pasarle la funcion htmlentities?
  #3 (permalink)  
Antiguo 25/05/2011, 07:15
 
Fecha de Ingreso: septiembre-2007
Mensajes: 152
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: meter html en DB pasando por ajax

Hola bNd170

Si si que lo he probado y nada,,, sigue igual, no guarda los saltos de linea ni nada de caracteres extraños,


salu2
  #4 (permalink)  
Antiguo 26/05/2011, 06:40
 
Fecha de Ingreso: febrero-2010
Ubicación: cba
Mensajes: 203
Antigüedad: 14 años, 2 meses
Puntos: 16
Respuesta: meter html en DB pasando por ajax

prueba con nl2br, lo hace tal cual lo que escribiste en el text area.
saludos

Etiquetas: ajax, html, pasando
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 19:11.