Primero de todo, soy bastante novatillo en el tema de ActionScript, estoy haciendo una galeria de imagenes con Flash y PHP y me he encontrado con un problema, tengo un script en PHP que funciona correctamente que me dice el numero de archivos que hay en cierto directorio:
Código :
<? $dir = "pequenyas"; $archivo = ""; $num = 0; if (is_dir($dir)) { if ($gd = opendir($dir)) { while (($archivo = readdir($gd)) != false) { if($archivo != "." && $archivo != "..") { $num++; } } closedir($gd); } } echo "num_img=$num"; ?>
El problema viene cuando intento acceder a esa variable desde flash, lo hago con:
Código :
num = new LoadVars(); num.load("num.php"); num.onLoad = function (success) { if (success) { num_img = Number(num_img); trace(num.num_img); } }
En ese trace me sale correctamente el numero de imagenes, pero si intento acceder desde cualquier otro punto de la pelicula a esa variable, me salta siempre un undefined. ¿Podriais ayudarme?
Mil gracias desde ya.