Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con el carácter "&"

Estas en el tema de Problema con el carácter "&" en el foro de Flash y Actionscript en Foros del Web. Estimados compañeros. Tengo un problema con el carácter ampersand "&" en el flash. Os explico la situación: Yo utilizo una base de datos en access ...
  #1 (permalink)  
Antiguo 27/05/2005, 05:12
 
Fecha de Ingreso: mayo-2004
Mensajes: 50
Antigüedad: 13 años, 6 meses
Puntos: 1
Problema con el carácter "&"

Estimados compañeros. Tengo un problema con el carácter ampersand "&" en el flash. Os explico la situación: Yo utilizo una base de datos en access y la gestiono con ASP. El problema está en que si yo tengo el carácter ampersand en la base de datos y quiero visualizarlo en el flash, éste no me lo visualiza. Mejor lo explico con un ejemplo:

Si yo tengo en un campo de la base de datos la frase "hola & adios", a la hora de visualizar ese campo en el flash sólo me aparece "hola " y el resto de la cadena después del ampersand ya no aparece. Lógicamente esa frase se manda mediante un ASP al flash y éste lo introduce en un campo de texto dinámico y no sé en qué parte de éste proceso falla el ampersand. Si álguien sabe algo o se le ocurre una solución le estaría muy agradecido.

Orión.
  #2 (permalink)  
Antiguo 27/05/2005, 15:04
Avatar de rod524  
Fecha de Ingreso: agosto-2004
Mensajes: 517
Antigüedad: 13 años, 4 meses
Puntos: 0
Flash considera el & como inicio o separador de variables por eso lo omite al desplegar texto, no se si codificando en UTF8 se soluciones eso, de no ser así, entonces en ASP sustituye en los datos obtenidos de la DB los & por: 26% y los campos de texto dinámicos en flash deberán aceptar formato web.

Saludos.
  #3 (permalink)  
Antiguo 30/05/2005, 05:01
 
Fecha de Ingreso: mayo-2004
Mensajes: 50
Antigüedad: 13 años, 6 meses
Puntos: 1
Solucionado

Muchas Gracias [email protected] compañ[email protected] He convertido el carácter ampersand y el Flash ahora lo reconoce perfectamente.
Aclaro una cosa para futuras consultas de ésta duda. Hay que sustituir el "&" por "%26" y no por "26%" como dijo mi compañero que se equivocaría sin querer.
Muchas gracias!!

Eduardo.
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 15:38.