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

[Solucionado] Problema al recargar variables desde PHP

Estas en el tema de [Solucionado] Problema al recargar variables desde PHP en el foro de Flash y Actionscript en Foros del Web. Hola, tengo una animación en flash que recibe una variable desde una página web PHP y me gustaría que cada vez que se reprodujera la ...
  #1 (permalink)  
Antiguo 29/05/2009, 11:36
 
Fecha de Ingreso: junio-2007
Ubicación: Sabadell, BCN
Mensajes: 95
Antigüedad: 13 años, 5 meses
Puntos: 1
[Solucionado] Problema al recargar variables desde PHP

Hola, tengo una animación en flash que recibe una variable desde una página web PHP y me gustaría que cada vez que se reprodujera la escena, este variable se actualizara, es decir, que la animación flash volviera a preguntar al archivo PHP acerca de esta variable.

La primera vez en preguntar la variable, lo hace correctamente, ya que el contenido de esa variable me aparece en un texto dinámico. Pero cuando vuelvo a pasar por la escena, aunque haya modificado la variable desde el PHP, sigue diciendo el valor anterior, nunca vuelve a recargarse...

El ActionScript usado es el siguiente:

Código:
import flash.external.*;
var a = new LoadVars();
var curUrl:String =  String( ExternalInterface.call(" function(){ return document.location.href.toString();}"));
a.load("mess_vars.php");
a.onLoad = function() {
	escena.text = this.escena;
};
Alguna solución? :S

EDIT:

Rectifico: si abro la película desde Adobe Flash y cambio las variables, estas se cambian correctamente en la animación. Pero a la hora de verlo en la web no se actualizan... Tampoco funciona con el archivo HTML que se me crea desde Archivo > Publicar.

Hay algo que debo agregar en la web, algún javascript o algo parecido?

Última edición por Carlillus; 30/05/2009 a las 04:36 Razón: Solucionado
  #2 (permalink)  
Antiguo 29/05/2009, 16:38
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 18 años
Puntos: 5
Respuesta: Problema al recargar variables desde PHP

aunque no estoy seguro que funcione perfectamente, proba esto:
Código:
import flash.external.*;
var a = new LoadVars();
var curUrl:String =  String( ExternalInterface.call(" function(){ return document.location.href.toString();}"));
a.load("mess_vars.php?aleatorio="+random(999));
a.onLoad = function() {
	escena.text = this.escena;
};
Es decir, generar y enviar un número aleatorio por url:
Código:
a.load("mess_vars.php?aleatorio="+random(999));
Para evitar la memoria cache.
  #3 (permalink)  
Antiguo 30/05/2009, 04:35
 
Fecha de Ingreso: junio-2007
Ubicación: Sabadell, BCN
Mensajes: 95
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Problema al recargar variables desde PHP

No ha sido mala la idea, ha funcionado ^^

Gracias
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 12:20.