Ho abbinato ad un semplice form html un emailer in php. Le mail vengono mandate dal sito ma l'email non porta con se tutto ciò che l'utente scrive nel form: copio codice di seguito.
grazie
gm
<? $mail_sender="$mittente"; //Indirizzo che compare come mittente
$mail_to="gianni.munizza@gmail.com"; //Email dove devono arrivare le email mandate dal sito
$mail_header="From: SITO WEB $mittente\r\n"; //Indirizzo che compare come mittente nelle specifiche dell'email
$mail_header .="Content-Type: text/html;charset=iso-8859-1;\r\n\r\n";
$mail_subject="EMAIL DAL SITO"; //Subject
$mail_body="$testo\n";
if(@mail($mail_to,$mail_subject,$mail_body,$mail_h eader)){
echo "Email spedita ! $testo
<input class=boxB type='button' value='ANNULLA' onClick='history.back();'>";
} else {
echo "
Si sono verificati problemi nel mandare l'email...
<input class=boxB type='button' value='ANNULLA' onClick='history.back();'>
";
};
?>
FORM:
<form name="form1" enctype="multipart/form-data" method="post" action="emailer.php">
<input type="text" name="nome">
Nome
<input type="text" name="cognome">
Cognome
<input type="text" name="nazione">
nazionalità
<select name="età" >
<option value='21-22'>21-22</option>
<option value='23-25'>23-25</option>
<option value='26-28'>26-28</option>
<option value='29-35'>29-35</option>
<option value='oltre 35'>oltre 35</option>
</select>
età
<input type="text" name="mittente">
indirizzo mail
<textarea name="testo" rows="5" cols="40">
qui puoi scrivere il tuo testo
</textarea>
richieste
<input type="submit" name="Submit" value="Invia">
</p>
In alternativa puoi contattare la direzione scrivendo a <span class="Stile1">info@scuolarsenale.org</span> o raggiungerci secondo le modalità indicate alla pagina <span class="Stile1">informazioni</span></p>
</form>