Visualizzazione dei risultati da 1 a 4 su 4

Discussione: sinitassi elseif

  1. #1

    sinitassi elseif

    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

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    La sintassi è corretta, probabilmente è errata la formulazione della condizione...

  3. #3
    aih!

    ecco il codice:
    codice:
    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--;
    		}
    è un ciclo per stampare i mesaggi di una chat le variabili arrivano da un file php

    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"){


  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    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--;
    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.