Ciao pierandrea,
non sembrano esserci errori nello script PHP, ma prova comunque ad aprirlo da browser per vedere se ti da qualche errore.
E' normalissimo che ti mandi sempre al frame di invio avvenuto xchè glielo "comandi" con:
visto che utilizzi il metodo sendAndLoad della classe LoadVars(), fatti restituire un valore da PHP.
Esempio:
Codice PHP:
<?php
if (mail($destinatario,$oggetto,$messaggio,$mittente);) {
echo "&output=ok";
}
else {
echo "&output=no";
}
?>
Ed utilizando il metodo onLoad sempre della classe Loadvars verifichi la ricezione di tale dato con:
codice:
modulodati.onLoad = function (success:Boolean) {
if (success) {
if (this.output = "ok") {
gotoAndStop(4);
trace("e-mail inviata");
}
else {
trace("e-mail non inviata");
}
trace("caricamento dati ok");
}
else {
trace("errore caricamento dati");
}
}
modulodati.sendAndLoad("inviarichiesta2.php", modulodati, "POST");