Salve .. ! Ho inserito questo AS in un pulsante di un form "Flash.mx7"
al controllo sintassi dice che lo script non contiene errori ,ma in relta non funziona ...
//as
on (release) {
if (nome = " ",oggetto = " ",email = " ",messaggio = " " ) {
info = " Per ottenere un buon esito devi compilare il modulo ";
gotoAndStop(1);
}
else{
if (nome = "nome",oggetto = "oggetto",email = "email",messaggio = "messaggio");
loadVariablesNum ("message.php", 0, "POST");
gotoAndStop(2);
}
}
//fine as
lascio il modulo incompleto ,e son fermo al primo fotograma con il messaggio info, qui e' OK.
Compilo tutti i campi ma il risultato e sempre lo stesso!!!!
Come mai ?Anche perche ripeto al controllo sintassi mi dice che lo script non contiene errori.......!!!
A presto Buon lavoro a voi tutti Michele Ranieri
FunCool: Modifico il titolo.
Ultima modifica di funcool : 12-12-2006 alle ore 17.50.49
Poi ti consiglio di "allargare" questi controlli, ad esempio se qualcuno lascia vuoto il campo questo risulterebbe "" e non con uno spazio " " come hai messo tu ora. Poi metti anche:
if(nome==undefined || .... )
oppure nel fotogramma in cui sono presenti questi campi inizializzi i campi stessi con:
nome=""
oggetto=""
email=""
messaggio=""
(questa volta con il singolo = che assegna il valore anzichč confrontarlo)