allora... ti riscrivo tutto il post
funziona correttamente in locale.
RISULTATO TRACE
Hai scelto1 Avviare un'attività imprenditoriale.
scelta3 Avviare un'attività imprenditoriale.
il problema nasce dalla mail che ricevo
Nome: Fulmine Landucci
corso:
Email: info@ccopp.it
Telefono: 12345646
Richiesta: blablabla
non arriva il campo corso. Perche ? dipende dal file PHP ?
ll PHP è lo stesso di prima
l'as l'ho modificato cosi e sembra che funziona ?
stop();
var tipoScelto; // questa var deve stare fuori dal gestore qua sotto
var tipoListener:Object = new Object();
tipoListener.change = function(eventObj) {
var t = tipo.selectedIndex;
tipoScelto = tipo.getItemAt(t).label;
trace("Hai scelto1 "+tipoScelto+".");
};
tipo.addEventListener("change", tipoListener);
errore._visible=false;
pulsinvio.onRelease = function() {
errore.text="";
var corretto:Boolean = true;
if (Nome.length<2) {
testoErrore = "Inserire un nome valido";
scriviErrore(testoErrore);
corretto = false;
}
if (Telefono.length<2) {
testoErrore = "Inserire N.Telefono";
scriviErrore(testoErrore);
corretto = false;
}
if (Email.text.indexOf("@")<2) {
testoErrore = "E-Mail non valida";
scriviErrore(testoErrore);
corretto = false;
}
if (corretto) {
var sendMail:LoadVars = new LoadVars();
var risultati:LoadVars = new LoadVars();
sendMail.nome = Nome.text;
sendMail.corso = tipoScelto;
trace("scelta3 "+sendMail.corso+".");
sendMail.telefono = Telefono.text;
sendMail.mittente = Email.text;
sendMail.oggetto = Oggetto.text;
sendMail.richiesta = Richiesta.text;
sendMail.destinatario = "info@giranapoli.com"; // mettete qui l'email del destinatario
risultati.onLoad = function(success){
if(success){
Nome.text = '';
scelta = '';
Email.text = '';
Telefono.text = '';
Oggetto.text = 'Richiesta inoltrata';
Richiesta.text = '';
mcMsg.mcTxt.txtMsg.text = this.controllo;
mcMsg.play();
}
}
sendMail.sendAndLoad("email.php",risultati,'POST') ;
} else {
errore._visible = true;
}
};
function scriviErrore(stringaErrore:String) {
errore.text = stringaErrore+" ";
}
PERCHE NELLA MAIL NON C'E' IL CORSO ???

Rispondi quotando