ciao, sto cercando di farmi arrivare per mail anche i dati di una checkbox, ma non conoscendo bene php non riesco a capire come fare.... ora ho implementato così e la form funziona ma non mi arrivano i dati della checkbox...
html:
codice:
<form method="post" action="contatti.php">
<fieldset>
<legend>Richiedi informazioni</legend>
<div><p class="info">Per informazioni compilare il seguente modulo, provvederemo a contattarVi nel più breve tempo possibile:</p></div>
<div><label>Nome e Cognome:</label> <input type="text" name="nome" id="nome" /></div>
<div><label>Azienda:</label> <input type="text" name="azienda" id="azienda" /></div>
<div><label>E-Mail:</label> <input type="text" name="mail" id="mail" /></div>
<div><label>Telefono:</label> <input type="text" name="telefono" id="telefono" /></div>
<div><label>Fax:</label> <input type="text" name="fax" id="fax" /></div>
<div><label>Indirizzo:</label> <input type="text" name="indirizzo" id="indirizzo" /></div>
<div><label>Città:</label> <input type="text" name="citta" id="citta" /></div>
<div><label>Nazione:</label> <input type="text" name="nazione" id="nazione" /></div>
<div class="testo"><label>Commenti:</label> <textarea name="commenti" cols="4" rows="4" id="commenti"></textarea>
</div>
<div class="CB">Preferenza contatto:</div>
<div class="CB">Fax <input type="checkbox" name="faxCB" id="faxCB" />
Telefono <input type="checkbox" name="telefonoCB" id="telefonoCB" />
E-Mail <input type="checkbox" name="mailCB" id="mailCB" />
</div>
<div><input type="submit" id="submit" value="Invia" /><input type="reset" id="reset" value="Cancella" /></div>
</fieldset>
</form>
php:
Codice PHP:
<?php
$modulo = @$_POST['oggetto'];
$mail_mittente = $_POST['mail'];
$mail_destinatario = "miamail@gmail.com";
$mail_oggetto = "Richiesta informazioni dal sito";
$mail_corpo = "Nome e Cognome: ".$_POST['nome']."\nAzienda: ".$_POST['azienda']."\nMail: ".$_POST['mail']."\nTelefono: ".$_POST['telefono']."\nFax: ".$_POST['fax']."\nIndirizzo: ".$_POST['indirizzo']."\nCitta: ".$_POST['citta']."\nNazione: ".$_POST['nazione']."\nCommenti: ".$_POST['commenti'];
$mail_preferenzaContatto = "Preferisco essere contattato per ";
if ($faxCB) $mail_preferenzaContatto .="FAX";
if ($telefonoCB) $mail_preferenzeContatto .="Telefono";
if ($mailCB) $mail_preferenzeContatto .="Mail";
if (mail($mail_destinatario, $mail_oggetto, $mail_corpo, "From: $mail_mittente"))
{
echo "
Messaggio inviato con successo al destinatario.</p>";
}
else
{
echo "
Errore... Nessun messaggio inviato.</p>";
}
?>
grazie.....