Sto modificando uno script in flash
arrivando da php ho provato a usare la stessa sintassi
if(condizine){
}elseif(condizione){
}
ma quando estraggo il filmato mi dice che la sintassi e sbagliata :
quale e quella corretta?
grazie
Sto modificando uno script in flash
arrivando da php ho provato a usare la stessa sintassi
if(condizine){
}elseif(condizione){
}
ma quando estraggo il filmato mi dice che la sintassi e sbagliata :
quale e quella corretta?
grazie
La sintassi è corretta, probabilmente è errata la formulazione della condizione...
aih!
ecco il codice:
è un ciclo per stampare i mesaggi di una chat le variabili arrivano da un file phpcodice:while (this['__date'+i] != undefined) { if(this['__pm_to'+i] == "pubblico" && this['__mode'+i] == "standard"){ trace(this['__date'+i]); } elseif (this['__pm_to'+i] == "pubblico" && this['__mode'+i] == "descrizione"){ trace(this['__date'+i]); } i--; }
l'errore che mi da e questo:
Scene=Scene 1, Layer=scripts, Frame=1: Line 68: ';' expected
elseif (this['__pm_to'+i] == "pubblico" && this['__mode'+i] == "descrizione"){
![]()
Ah, pensavo fosse un errore di fretta. Quasi corretta:
codice:while (this['__date'+i] != undefined) { if(this['__pm_to'+i] == "pubblico" && this['__mode'+i] == "standard"){ trace(this['__date'+i]); // else e if vanno staccati } else if (this['__pm_to'+i] == "pubblico" && this['__mode'+i] == "descrizione"){ trace(this['__date'+i]); } i--; }