Comunidad de diseño web y desarrollo en internet online

Flashvars resultado NULL swofject 2.1

Citar            
MensajeEscrito el 08 Nov 2010 05:02 pm
Hola!

Estoy tratando de recibir una variable que paso desde swfobject 2.1 de esta manera

Código :

      <script type="text/javascript">
         var flashvars = {messageid: "dude"};
         var params = {allowFullScreen:"true", menu:"false", scale:"noscale", salign:"tl"};
         var attributes = {id:"cooltemplate"};
         swfobject.embedSWF("preview.swf", "flashmovie", "100%", "100%", "10.0.0", "flashdetect/expressInstall.swf", flashvars, params, attributes);
      </script>


Y en flash tengo un archivo actionscript externo que maneja las variables globales para el swf con este codigo:

Código ActionScript :

      private function loadContent ():void
      {
         // Load content file without cache
                        var vparam:String = loaderInfo.parameters.messageid;
         var loader:URLLoader = new URLLoader();
         var request = new URLRequest("content.php?p1004_param=" + vparam);
         var header:URLRequestHeader = new URLRequestHeader("no-cache");
         request.reaquestHeaders.push(header);
         loader.load(request);
         loader.addEventListener(Event.COMPLETE, parseXML, false, 0, true);
      }


Esta pieza de codigo carga el contenido xml que hay en el archivo content.php, pero siempre me da un valor null y no puedo manejar el parametro que paso al archivo.

Por favor llevo varios dias tratando de descubrir el problema.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 08 Nov 2010 05:41 pm
¿No te carga la variable desde flashvars o el PHP no la está recibiendo?
Muéstrala en un textfield en flash
asegúrate que el PHP la está usando bien (puedes hardcodearla en Flash para probar)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 Nov 2010 06:48 pm
el php recibe el texto null, es decir flash no la esta recibiendo

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 08 Nov 2010 06:50 pm
Prueba pasándolo así:

swfobject.embedSWF("preview.swf?messageid=dude" .....

este es el viejo método, supongo que la función loadContent está en el timeline principal, debería funcionar

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 Nov 2010 06:59 pm
lo he intentado de mil maneras, incluso asi

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 08 Nov 2010 07:01 pm
hazlo en una peli nueva donde solo muestres el flashvars en una caja de texto para probar que el principio funciona (y si funciona), a partir de que lo logres mira que cosas pueden estar evitando que lo haga en tu peli, ejemplo: preload externo que afecta al loaderInfo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 Nov 2010 07:22 pm
ahh eso puede ser
la pelicula carga con preloader externo!!.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 08 Nov 2010 07:47 pm
viejo muchas gracias funciona perfecto, enviando la variable desde el preloader:

var parameter:String = loaderInfo.parameters.messageid;
__loader.load(new URLRequest("interfaz.swf?messageid="+parameter));

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.