Hola ya te entendi pero no me sale. (gracias por la paciencia)
No se por q no se cambia el parametro en la pelicula.
Este es el codigo de prueba en php
La pagina se llama ejemplo.php
Código :
<?php
$returnVars = array();
$j=2;
for($i=0;$i<$j;$i++){
$returnVars['dir'] = i; //Esta es la variable que quiero cambiar en las peliculas
$returnString = http_build_query($returnVars);
echo $returnString;
//El siguiente echo solo pone la cantidad de veces necesaria la pelicula flash.
echo( "
<p>
</p>
<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0\" width=\"550\" height=\"400\">
<param name=\"movie\" value=\"exxterno.swf\" />
<param name=\"quality\" value=\"high\" />
<embed src=\"exxterno.swf\" quality=\"high\" pluginspage=\"http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"550\" height=\"400\"></embed>
</object>
");
}
?>y este es el codigo de prueba en flash
Código :
package {
import flash.display.MovieClip;
import flash.events.*;
import flash.net.*;
import flash.text.*;
public class Example extends MovieClip {
public function Example() {
// Prepare request
var request:URLRequest = new URLRequest("ejemplo.php ");
request.method = URLRequestMethod.GET;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, completeHandler);
loader.load(request);
function completeHandler(evt:Event) {
var dir = evt.target.data.dir;
trace ('Dir es ' + dir);
Texto.text=dir;
}
}
}
}En teoria deveria de funcionar pero no ??