ciau a tutti...
ho un pezzo di codice che dovrebbe inviare e riceve dati da uno script php...
il codice è
codice:
var invia:LoadVars = new LoadVars();
invia.onLoad = function (success)
{
if (success)
{
trace("arriva");
switch (invia.risposta)
{
case '1': for(i=0;i<field.length;i++)field[i]="";
this.err = "Riceverai una email con il codice d'accesso";
break;
case '2': this.err = "Il formato e-mail non valida";break;
case '3': this.err="Errore durante l'invio dell'email. Riprova più tardi";
}
}
};
invia.nome=this.nome;
invia.datanascita = this.datanascita;
invia.address = this.address;
invia.cap = this.cap;
invia.citta = this.citta;
invia.prov = this.prov;
invia.telefono = this.telefono;
invia.cell = this.cell;
invia.email = this.email;
invia.sendAndLoad(_root.base+"iscrfanclub.php",invia,"post");
in pratica, i dati vengono correttamente mandati e elaborati, ma la funzione onLoad nn viene nemmeno calcolata
in php serializzo la var post x vedere se ci sn errori, ma nn ce ne stanno...
lo script risponde semplicemente con
risposta=
e un numeretto a seguire, ma la linea trace("arriva"); nn ci arriva mai