Foros del Web » Programando para Internet » Javascript »

Problemas con caracter &

Estas en el tema de Problemas con caracter & en el foro de Javascript en Foros del Web. Veran uso ajax para enviar una cadena de texto a un arcivo php pero si la cadena contiene & me elimina el resto del texto ...
  #1 (permalink)  
Antiguo 23/06/2011, 17:30
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 6 meses
Puntos: 9
Problemas con caracter &

Veran uso ajax para enviar una cadena de texto a un arcivo php

pero si la cadena contiene & me elimina el resto del texto apartir de &

ejemplo:
"ayer & hoy"

solo devuelve "ayer"

no se en que parte esta el error, si en el js o php

alguna ayuda?
  #2 (permalink)  
Antiguo 23/06/2011, 18:16
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Respuesta: Problemas con caracter &

Hola;

Los parámetros debes escaparlos siempre...

dato = escape("ayer & hoy");

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 23/06/2011, 20:55
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 15 años, 5 meses
Puntos: 66
Respuesta: Problemas con caracter &

tambien esta la funcion encodeURIComponent que creo es mas completa
__________________
Extension Google Chrome
dar las gracias no cuesta nada :D
  #4 (permalink)  
Antiguo 24/06/2011, 19:35
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 6 meses
Puntos: 9
Respuesta: Problemas con caracter &

Gracias, ambas funcionan..
  #5 (permalink)  
Antiguo 24/06/2011, 20:00
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años
Puntos: 343
Respuesta: Problemas con caracter &

La funcion escapa está deprecated*, usa encodeURIComponent.

*https://developer.mozilla.org/en/Cor...cape_Functions
__________________
blog | @aijoona

Etiquetas: caracteres
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:29.