Problemi nell'invio dati con menù a tendina nel form
Ciao a tutti,
scusate l'inesperienza ma pur non essendo propriamente un esperto di programmazione sto provando a metter su il mio primo sito in php.
ho provato ad inserire un form per l'invio di dati da parte dell'utente direttamente sulla mia mail...
nessun problema per ricevere i campi testo ma non riesco a farm inviare dati tramite inseriti in campi con menù a discesa o pulsanti di opzione.
Potete aiutarmi?
Grazie
ecco il codice che ho scritto sulla pagina form:
<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 questo quello sulla pagina di invio dei dati:
<?php
$to = "miamail@miamail.it";
$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.";} ?>
Grazie mille