ciao a tutti,
ho questo script su un pulsante che invia un form
on (press) {
if (nome != "" and cognome != "" and testata != "" and indirizzo != "" and citta != "" and telefono != "" and mail != "") {
i = "0";
validmail = 0;
while (Number(i)<=Number(length(mail))) {
if (substring(mail, i, 1) == "@") {
validmail = 1;
} else if (substring(mail, i, 1) == ".") {
validmail = 1;
}
i = Number(i)+1;
}
if (Number(validmail) == 0) {
gotoAndStop( "invalido");
} else {
gotoAndStop("conferma");
}
} else {
gotoAndStop( "invalido");
}
}
a me sembra corretto
però:
non mi controlla il punto nella mail
e una volta introdotta una mail con un @ mi va direttamente a conferma, e mi considera indirizzo e telefono come undefined... ma all'inizio di tutto c'è un controllo su tutti i campi!!!
![]()
grazie
e.

Rispondi quotando
