Ciao a tutti!
Sono appena arrivato nel forum e già ho un problema da sottoporre.

Ho creato un form con FLASH collegato ad un file PHP per l'invio dei dati del modulo a mezzo mail dopo aver controllato i "campi obbligatori".

Per il controllo nessun problema: il meccanismo fra "else/if" e "vaialframe" funziona benissimo.
Nel momento in cui tutti i valori necessari sono veri e si dovrebbe verificare l'invio del messaggio questo non succede.
Il filmato mi va al giusto frame, quello con il messaggio di "successo", ma della mail che in teoria dovrei riceve, neanche l'ombra.

Qui l'azione che ho assegnato al pulsante FLASH:

on (press) {
if (nome == null or provincia == null or email == null) {
gotoAndStop(2);
} else if (consensono.getValue() == true or consensosi.getValue() == false) {
gotoAndStop(3);
} else {
var modulodati:LoadVars = new LoadVars();
modulodati.nome=nome;
modulodati.cognome=cognome;
modulodati.indirizzo=indirizzo;
modulodati.citta=citta;
modulodati.provincia=provincia;
modulodati.telefono=telefono;
modulodati.email=email;
modulodati.richiesta=richiesta;
modulodati.concensosi=consensosi;
modulodati.sendAndLoad("inviarichiesta2.php", modulodati, "POST");
gotoAndStop(4);
}}


Qui lo script del file PHP:

<?php
$destinatario="il mio indirizzo e-mail";
$mittente=$_POST['email'];
$oggetto="RICHIESTA INFORMAZIONI DAL SITO";
$messaggio=$_POST['richiesta'];
mail($destinatario,$oggetto,$messaggio,$mittente);
?>


Qualcuno riesce a dirmi dove ho sbagliato?

Grazie e buona serata.