Buenas intento pasar una variable desde un swf a un archivo php y este a su vez lo pase a otro swf siendo este ultimo el que pinte el contenido de la variable,llevo ya bastante tiempo intentandolo y no funciona mis archivos contienen el siguiente codigo
 
 1er swf:
 
 
var peticion:URLRequest = new URLRequest("archivo.php");
var variables:URLVariables = new URLVariables();
variables.var1 = "hola";
peticion.method = URLRequestMethod.POST;
peticion.data = variables;
navigateToURL(peticion, "_self");
 
 archivo php:
 
<?php
$var1=$_POST['var1'];
?>
 
.....
<div id="contenedor2"> 
 
	        <param name="movie" value="2ndo.swf?<? echo $var1; ?>" />
	        <param name="quality" value="high" />
	        <param name="wmode" value="transparent" />
        	<param name="swfversion" value="8.0.35.0" />
 
	        <param name="expressinstall" value="../Scripts/expressInstall.swf" />
	        	<object type="application/x-shockwave-flash" data="2ndo.swf?<? echo $var1; ?>" width="899" height="688">
	        	<param name="quality" value="high" />
		        <param name="wmode" value="transparent" />
	        	<param name="swfversion" value="8.0.35.0" />
			<param name="expressinstall" value="../Scripts/expressInstall.swf" />
			</object>
	      	</object>
	</div>
</body>
</html>
 
 
 archivo 2ndoswf:
 
var loader:URLLoader = new URLLoader();
 
// specify format as being variables
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
 
loader.addEventListener(Event.COMPLETE, varsLoaded);
 
// vars.txt contents:  foo=bar&foo2=bar2
loader.load(new URLRequest("descarga.php")); 
 
function varsLoaded (event:Event):void {
	info.text=loader.data.ruta;
	//trace(loader.data is URLVariables); // true
	//trace(loader.data.ruta); // bar
	//trace(loader.data.foo2); // bar2
	stop();
}
stop(); 
   
 
 Paso de variables as3 a php y php a as3
 Paso de variables as3 a php y php a as3 


