Originariamente inviata da
Alhazred
Cominciamo col dire che il contact form "già pronto" è fatto decisamente male, manca l'atributo name a tutti gli elemnti e senza di quello i dati non si recuperano.
Inoltre manca method ed action al tag form, senza i quali non si sa come dovrebbero essere inviati i dati, né dove dovrebbero essere inviati, insomma, è una bella ciofeca di form pronto... non è per niente pronto.
Aggiungi gli attributi mancanti:
per il tag form
<form id="ContactForm" method="post" action="tuo_file.php">
per gli altri aggiungi name="il_nome_che_vuoi"
così facendo i dati verranno inviati al file tuo_file.php (che dovrai creare), se non si trova nella stessa cartella del file con il form dovrai anche specificare il percorso.
Basilarmente nel file php deve esserci
Codice PHP:
$a = "mail@destinatario.it"; //l'indirizzo a cui vuoi ricevere il messaggio
$oggetto = "oggetto mail"; //oggetto dell'email
$messaggio = $_POST['messaggio']; //ammesso che il campo del form lo hai chiamato messaggio
mail($a, $oggetto, $messaggio);
Da modificare secondo le tue esigenze, per sapere come puoi usare la funzione mail()
http://php.net/manual/en/function.mail.php