Flash: invio form php con requisiti

Ciao a tutti,
ho creato una classica form per contattare via mail l'amministratore di un sito usando flash e PHP.

Funziona perfettamente (ho seguito il tutorial ottimo di gotoandlearn).

Unico problema:

Io voglio che: nel caso in cui uno dei capi di testo (nel mio caso tre: theName, theEmail, theMessage) sia vuoto si venga rimandati al messaggio di errore (ovvero al frame con label "failed").

questo è il codice:

--------------------------------------------

stop();

var senderLoad: LoadVars = new LoadVars();
var receiveLoad: LoadVars = new LoadVars();

sender.onRelease = function() {
senderLoad.theName = theName.text;
senderLoad.theEmail = theEmail.text;
senderLoad.theMessage = theMessage.text;
senderLoad.sendAndLoad("http://www.miosito.it/send.php",receiveLoad);
}

receiveLoad.onLoad = function () {
if(this.sentOk) {
_root.gotoAndStop ("success");
}
else {
_root.gotoAndStop("failed");
}
}

--------------------------------------------

So che bisogna aggiungere la condizione if theName="" etc...

ma non so esattamente dove o come visto che a me non funziona.

Se qualche anima gentile riesce ad aggiungere queste condizioni al codice mi fareste un MEGA favore!!

Grazie

PS: mi sono permesso di definire le cosa urgente....di solito non mi permetterei ma stavolta è veramente urgente.

ciaooooooooo

 ch3mical, N.D.

risolto!

Se a qualcuno servisse mai:

----------------------------------------------------

stop();

var senderLoad: LoadVars = new LoadVars();
var receiveLoad: LoadVars = new LoadVars();

sender.onRelease = function() {

if (theName.text != "" && theEmail.text != "" && theMessage.text != "") {

senderLoad.theName = theName.text;
senderLoad.theEmail = theEmail.text;
senderLoad.theMessage = theMessage.text;
senderLoad.sendAndLoad("http://www.miosito.it/send.php",receiveLoad);

} else {

_root.gotoAndStop("failed");

}

}

receiveLoad.onLoad = function () {
if(this.sentOk) {
_root.gotoAndStop ("success");
}
else {
_root.gotoAndStop("failed");
}
}

---------------------------------------------------

 ch3mical, N.D.
001design.it ® è un marchio registrato.
© 2004-2017 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.