Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/04/2011, 11:56
Avatar de juanito1712
juanito1712
 
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 7 meses
Puntos: 66
Respuesta: Paso de variables as3 a php y php a as3

vale lo que decia, el metodo que conozco yo es un poco rudimentario pero trataré de explicarme

a ver supongamos que quieres cargar un swf con variables desde php

crea una pagina que tenga esto escrito en ella

&lavariable1=115&var2=32

(anotación)
aquí lo importante es la estructura
ampersand-nombre-igual-valor-ampersand-nombre-igual-valor.... y así hasta que lo necesites, cada nombre debe de ser distinto si solo es una variable pues una vez nada mas y vigila los espacios, utiliza barras bajas o guiones para separar y luego los eliminas con flash, todo el churro debe estar sin un espacio

ahora crea un flash nuevo que tenga esto
Código as2:
Ver original
  1. _root.onLoad= function() {
  2.     enviar = new LoadVars();
  3.     enviar.sendAndLoad("http://www.tudominio.com/directorio/pagina.php",enviar,"POST");
  4.                 enviar.onLoad = function() {
  5.             trace(this.lavariable1);
  6.             trace(this.var2);  
  7.        
  8.         }
  9.  
  10. };

en este punto serás capaz de obtener las variables que quieras desde php al menos ya las ves escritas en la salida

el problemas es que pretendes que un swf te mande a otra pagina con la variable precargada ahi se complica un poco el asunto

puedes enviarla mediante get en la url desde el primer flash

en el php imprimirla con el formato que te he comentado ahi arriba y obtenerla desde flash
lo malo es que eso se verá en la página de destino no se si con css se podrá ocultar de algún modo o meter el texto detrás de una imagen, lo ideal de esto es tener una página aparte que te genere las variables pero por la forma en que lo tienes montado veo difícil ese método

a ver si esto te puede hacer avanzar un poco y cuando te quedes pillado de nuevo a ver como andas