Ciao a tutti.
Ho messo nel mio sito due form per l'invio di dati al mio indirizzo di posta elettronica.
Purtroppo nessuno dei due funziona correttamente.

PRIMO FORM (http://www.jennifercapriatitennis.co...scrizioni.html)

codice HTML:
<form method="POST" action="fcIscrizioniConferma.php" enctype="text/plain">


<label>Nome*: <input type="text" name="nome" size="20"></label>

<label>Cognome*: <input type="text" name="cognome" size="20"></label>

<label>Data di nascita*: <input type="text" name="giorno" size="2" value="gg" maxlength="2">
<input type="text" name="mese" size="2" value="mm" maxlength="2">
<input type="text" name="anno" size="4" value="aaaa" maxlength="4"></label>

<label>Indirizzo abitazione*: <input type="text" name="indirizzoAbitazione" size="20"></label>

<label>Città*: <input type="text" name="citta" size="20"></label>

<label>Provincia*: <input type="text" name="provincia" size="2"></label>

<label>CAP*: <input type="text" name="cap" size="5" maxlength="5"></label>

<label>E-mail*: <input type="text" name="mittente" size="20"></label>

<label>URL: <input type="text" name="url" size="20"></label>

<p class="menu"><input type="submit" value="Invia" name="Send">
<input type="reset" value="Cancella" name="Reset"></p>
<input type="hidden" name="oggetto" value="Nuova iscrizione FanClub">
<input type="hidden" name="destinatario" value="iscrizioni@jennifercapriatitennis.com">
</form>


codice PHP:
Codice PHP:
<?php
                  $messaggio
="Nome: " $nome"\n";
                  
$messaggio=$messaggio "Cognome: " $cognome "\n";
                  
$messaggio=$messaggio "Data di nascita: " $giorno $mese $anno "\n";
                  
$messaggio=$messaggio "Indirizzo: " $indirizzoAbitazione "\n";
                  
$messaggio=$messaggio "Città: " $citta "\n";
                  
$messaggio=$messaggio "Provincia: " $provincia "\n";
                  
$messaggio=$messaggio "CAP: " $cap "\n";
                  
$messaggio=$messaggio "URL: " $url "\n";
                  
mail($destinatario$oggetto$messaggio"From: $nome <$mittente>");
                  
                  
// Invio la mail
                  
if (mail($destinatario$oggetto$messaggio"From: $nome <$mittente>"))
                  {
                    echo 
"

Benvenuto nel primo Fan Club Italiano dedicato a Jennifer Capriati!

                    La tua iscrizione al Fan Club è avvenuta con successo. Nel giro di qualche giorno troverai il tuo 
                    nome nella lista degli iscritti.</p>"
;
                  }else{
                    echo 
"

Si è verificato un errore nell'invio della mail.

                    Se l'errore dovesse persistere, puoi inviare la mail all'indirizzo iscrizioni{at}jennifercapriatitennis[dot]com</p>"
;
                  }
            
?>
In pratica, quando tento di inviare i dati, mi stampa la riga "Si è verificato un errore nell'invio della mail. Se l'errore dovesse persistere, puoi inviare la mail all'indirizzo iscrizioni{at}jennifercapriatitennis[dot]com", quindi la funzione mail() non è andata a buon fine.