Originariamente inviato da superbau
salve, non capisco, mi si crasha tutto il flash quando eseguo questo ciclo for con <= , con solo minore invece non funzia e basta..... io non capisce :S
myVars.Numero è un numero cmq intero che mi arriva da php che mi determina quanti oggetti ho ciclato da php.
Il php processato esce così:

&Giocatore1=soio&Giocatore2=seitu&Giocatore3=ionos ono&Giocatore4=booo&Giocatore5=iononce&Giocatore6= aloa&Giocatore7=Guest&NumeroGiocatori=7

Il NumeroGiocatori = 7 mi serve per poi ricavarmi dinamicamente in flash le variabili dei singoli giocatori che era quello che stavo facendo.. ma mi crasha tutto -.-
Codice PHP:
myVars = new LoadVars(); 
myVars.load("127.0.0.1/xml_lettore.php");

myVars.onLoad = function( success ){
var 
QuantiGiocatori;
Gamer = array();
   
   if(
success){
       
trace("variables loaded");
       
QuantiGiocatori myVars.NumeroGiocatori;
       
int(QuantiGiocatori);
       
trace (" QuantiGiocatori: " QuantiGiocatori); //me lo legge con valore 7!

            
for (var i:Number=0<= QuantiGiocatorii++){
            
gamer[i] = Giocatore+i;
        
        }



        
     } else {
        
trace("Error loading page");
    }

Dovresti postare l'errore innanzitutto.
Cmq a naso ti direi, che la var QuantiGiocatori non ha un tipo, magari te lo segnala solo come warning però poi ti può dare problemi.

quella riga int(QuantiGiocatori) a cosa dovrebbe servire a fare un cast della tua variabile a int? Se si, perché poi nel ciclo ti definisci una variaible i di tipo number??

gamer[i] ha la g minuscola, mentre sopra ne istanzi una con la G maiuscola.