Ciao,
ho un problema.Mediante php leggo i file presenti in una directory, cioè i nomi, e passo questi ad una variabile myVars in flash, potendo raggiungere così i vari nomi come myVars.flyer1, myVars.flyer2, ecc....
Creando un ciclo for per inserire i valori di queste variabili all'interno di un Array il risultato che ottengo è quello di avere come valory all'interno dell'array uguali al nome delle variabili myVars.flyer1 ecc, oppure ottengo un valore NaN.
Qui di seguito allego lo script.
Grazie in anticipo.
codice:stop(); myVars = new LoadVars(); //trace("myvars = "+myVars); myVars.count; myVars.onLoad = verificaRisp; function verificaRisp(success) { if (success) { //mioArray = new Array(); //trace("Count = "+myVars.count); messaggio.text = myVars.flyer1; image = new Array(); image.push(myVars.flyer1); for (var i = 0; i<myVars.count; i++) { //var a = "flyer"+i; //var b = "myVars."+a; //trace(b); mioArray.push(myVars.flyer[i]); //trace("mioArray.length="+mioArray.length); //trace("Elemento"+i+"="+mioArray[i]); //mioArray.reverse(); } trace(image); } } myVars.load("http://localhost/directory/directory.php");

Rispondi quotando