Hola!
Tengo un array creado en php y quiero pasarselo a un fichero flash y mi problema es que no me lo coje.
Hado lo siguiente.
Código PHP:
$directorio = opendir($dir);
$contadorFicheros =0;
while($file = readdir($directorio)){
if($file != "." && $file != ".."){
$arrayFicheros[$contadorFicheros] = $file;
$contadorFicheros++;
}
}
El array $arrayFicheros es el array que quiero pasarle a Flash mediante
Código HTML:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="600" id="comprobarQTI" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="comprobarQTI.swf?arrayF=<?php echo $arrayFicheros;?>" />
<param name="quality" value="high" />
<param name="bgcolor" value="#3399ff" />
<embed src="comprobarQTI.swf?arrayF=<?php echo $arrayFicheros;?>" quality="high" bgcolor="#3399ff" width="550" height="600" name="comprobarQTI" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
En el fichero flash lo que hago es que quiero imprimir cada cosa del array me da undefined
Código:
attachMovie("TextArea","tituloTest",1);
fichero =_root.arrayF;
tituloTest.text = fichero[0];
Me aparece un undefined en la caja de texto y no se como puedo hacerlo.
¿Como seria?