ciao a tutti,
ho un form mail in flash che ho testato e funziona perfettamente....il probema sorge quando vado a richiamarlo come swf esterno : in pratica sull'e-mail a cui vengono smistati i dati anzichè apparire i valori immessi nei campi, appare un inquietante Undefined
questo form ha 3 campi : nome,email,note a cui sono rispettivamente associati 3 variabili : name,mail,mess.....c'è anche un campo info per segnalare eventuali errori di compilazione del form
la action che associo al bottone di invio dati è la seguente :
on (release) {
if (nome.text == "") {
info = "Errore nome";
} else if (email.text.indexOf("@")<2) {
info = "errore email";
} else if (email.text.lastIndexOf(".")<=(email.text.indexOf( "@")+2)) {
info = "errore email";
} else if (email.text.length<8) {
info = "errore email";
} else if (note.text == "") {
info = "Errore note";
} else {
info = "messaggio spedito";
name_var = nome.text
mail_var = email.text
mess_var = note.text
var invia = new LoadVars();
invia.name = _root.name;
invia.mail = _root.mail;
invia.mess = _root.mess;
invia.path = this;
invia.onLoad = function(success) {
if (success) {
avviso = this.risposta;
this.path.gotoAndPlay("inviato");
} else {
avviso = "Impossibile inviare i dati";
this.path.gotoAndPlay("inviato");
}
};
invia.sendAndLoad("mail.php", invia , "POST");
}
}
...potreste aiutarmi a risolvere??
grazie mille