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

"exigir" que vuelva a cargar las variables en un LoadVars.load

Estas en el tema de "exigir" que vuelva a cargar las variables en un LoadVars.load en el foro de Flash y Actionscript en Foros del Web. Hola Tengo un problema con un flash. La primera vez que se visita, se cargan las variables de un fichero php, pero las siguientes veces ...
  #1 (permalink)  
Antiguo 07/03/2005, 18:17
 
Fecha de Ingreso: diciembre-2004
Mensajes: 165
Antigüedad: 19 años, 3 meses
Puntos: 1
"exigir" que vuelva a cargar las variables en un LoadVars.load

Hola

Tengo un problema con un flash. La primera vez que se visita, se cargan las variables de un fichero php, pero las siguientes veces sigue manteniendo los valores para estas variables (aunque los valores del php hayan cambiando). Es necesario eliminar la caché del navegador (IE) para que vuelva a recargar estos valores. Os pongo el código:

myData = new LoadVars()
myData.load("ejemplo.php")
myData.ref = this
myData.onLoad = function(succes){
if(succes){
usamos las variables, etc etc...
}

¿Cómo podría "exigirle" al flash o al navegador que cargue los valores actuales del php cada vez que se ejecuta el flash?

Gracias de antemano y un saludo
  #2 (permalink)  
Antiguo 07/03/2005, 18:23
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
usa una variable unica al hacer la peticion al PHP

Código:
myData = new LoadVars();
myData.load("ejemplo.php?r="+new Date().getTime());
myData.ref = this;
myData.onLoad = function(succes) {
	if (succes) {
		trace(this.algo);
	}
};
new Date().getTime()

Imprime algo como esto

1110241933152
1110241935425

Dicho valor nunca se repetira.
  #3 (permalink)  
Antiguo 07/03/2005, 18:52
 
Fecha de Ingreso: diciembre-2004
Mensajes: 165
Antigüedad: 19 años, 3 meses
Puntos: 1
gracias :)

gracias! :)

pero justamente lo acababa de resolver googleando: http://www.rent-a-tutor.com/articles...hp?article=004

la misma solución, gracias de nuevo
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 01:32.