Io ho provato e mi funziona.. vedi un pò tu:
form:
Codice HTML:
<form name="form1" method="post" action="mail.php"> <table width="78%" align="left" >
<tr> <td colspan="2"><div align="center"></div></td> </tr>
<tr>
<td><strong>Come ci hai conosciuto </strong></td>
<td><select name="come">
<option>Amici</option>
<option>Passaparola</option>
<option>Motore di ricerca</option>
</select>
</td>
</tr>
<tr> <td width="16%"><strong>Nome</strong></td>
<td width="84%"><input type="text" name="nome"></td> </tr>
<tr>
<td><strong>Telefono</strong></td>
<td><input type="text" name="telefono"></td>
</tr>
<tr> <td><strong>E-mail</strong></td>
<td><input type="text" name="e-mail"></td> </tr> <tr> <td><strong>Richiesta</strong></td> <td><textarea name="testo" cols="40" rows="10"></textarea></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td colspan="2"><div align="center"> <input type="submit" name="Submit" value="Invia richiesta"> </div></td> </tr> </table>
</form>
e mail.php
Codice PHP:
<?php
$to = "tuamail@dominio.com";
$subject = "Modulo richiesta info www.ilmiosalento.altervista.org";
$body = "Contenuto del modulo:\n\n";
$body .= "come ci hai conosciuto: " . trim(stripslashes($_POST['come'])) . "\n";
$body .= "Dati personali ;<br> nome:" . trim(stripslashes($_POST['nome'])) . "\n";
$body .= "telefono: " . trim(stripslashes($_POST['telefono'])) . "\n";
$body .= "e-mail: " . trim(stripslashes($_POST['e-mail'])) . "\n";
$body .= "richiesta: " . trim(stripslashes($_POST['testo'])) . "\n";
// INVIO DELLA MAIL
if(@mail($to, $subject, $body))
{
// SE L'INOLTRO E' ANDATO A BUON FINE...
echo "La mail è stata inoltrata con successo. Presto ti contatteremo ai recapiti da te forniti.
<p> </p>
Grazie per averci contattato."; }
else {
// ALTRIMENTI...
echo "Si sono verificati dei problemi nell'invio della mail. Ci scusiamo per il disagio.";} ?>