ciao,
dovrei realizzare un modulo di invio dati in flash e controllare l'obbligatorietà dei 3 campi di cui è composto (nome, mail, note) prima che i valori di questi campi vengano inviati ad una pagna php....
seguo questa procedura :
- creo tre caselle di testo (al momento della creazione, seleziono testo di input tra le proprietà). nel campo Var: inserisco il nome della variabile alla quale associare il valore di quella casella di testo (..ad esempio, per il campo nome assegno la variabile nome, e così via..)
- creo un'altra casella di testo, e questa volta scelgo testo dinamico.la chiamo info (questa servirà a mostrare a video un avviso nel caso in cui un campo obbligatorio non sia compilato)
- creo un pulsante per l' invio dei dati e gli associo questa action :
on (release) {
if (nome =="")
{
info="INSERIRE UN VALORE PER IL CAMPO NOME";
}
else if (mail=="")
{
info="INSERIRE UN VALORE PER IL CAMPO MAIL";
}
else if (note=="")
{
info="INSERIRE UN VALORE PER IL CAMPO NOTE";
}
else
{
info = "IL TUO MESSAGGIO E\' STATO INVIATO CON SUCCESSO.";
getURL("mail.php", "", "POST");
}
}
....ma il risultato è che non effettua alcun controllo di obbligatorietà dei campi...infatti anche se non compilo nessun campo mi appare IL TUO MESSAGGIO E' STATO INVIATO CON SUCCESSO
...considerato che non sono certo una cima con gli actionscript, sicuramente sbaglio qualcosa...potreste darmi una mano a correggere questo modulo??....se non chiedo troppo potreste anche aiutarmi ad inserire un ulteriore controllo sul campo mail del tipo che verifichi che il testo immesso sia del tipo nome@nome.qualcosa (..cioè che possa effettivamente essere un'indirizzo e-mail)??
...vi ringrazio infinitamente...