Ciao a tutti. Ho un problema con la funzione SendAndLoad: nella pagina che ho creato ci sono quattro campi di testo con i seguenti nomi istanza:
nome
email
messaggio
risp
I primi tre sono campi input, l'ultimo è dinamico.
Poi ho un pulsante a cui ho associato questo codice:
codice:
on (press) {
	myVars = new LoadVars();
	myVars.nome = nome.text;
	myVars.email = email.text;
	myVars.to = "miamail@tin.it";
	myVars.messaggio = messaggio.text;
	myVars.onLoad = function(success) {
		if (success) {
			risp.text = this.risposta;
		} else {
			risp.text = "Impossibile inviare i dati";
		}
	};
	myVars.SendAndLoad("script/mail.php", myVars, "POST");
}
E poi la pagina PHP che riceve e risponde:
codice:
<?
$nome = $_POST['nome'];
$mail = $_POST['email'];
$msg = $_POST['messaggio'];
$to = $_POST['to'];
if(!empty($nome)) {
	if(!empty($email)) {
		if(!empty($msg)) {
			echo "risposta=Messaggio inviato";
		} else {
			echo "risposta=Inserire il messaggio";
		}
	} else {
		echo "risposta=Inserire il proprio indirizzo e-mail";
	}
} else {
	echo "risposta=Inserire il proprio nome";
}
?>
Dov'è il problema, visto che quando premo il pulsante non ricevo alcuna risposta?