ciao nel mio form ho delle checkbox e vorrei che quando m arriva la mail m arrivino solo le checkbox che l'utene ha spuntato.
Momentaneamente il mio codice è così però non m viene scritto nella mail neanke una checkbox
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<?php
if (empty($_POST['nome']) || empty( $_POST['email']))
{
print "I campi [b]Nome[/b] ed [b]Email[/b] sono <u>obligatori</u>";
}
$messaggio = "nome: ".$_REQUEST['nome']."\n";
$mail_mittente = $_POST['email'];
$messaggio .= "tel: ".$_REQUEST['tel']."\n";
$messaggio .= "indirizzo: ".$_REQUEST['indirizzo']."\n";
$messaggio .= "cap: ".$_REQUEST['cap']."\n";
$messaggio .= "citta: ".$_REQUEST['citta']."\n";
$messaggio .= "provincia: ".$_REQUEST['provincia']."\n";
$messaggio .= "note: ".$_REQUEST['note']."\n";
$checkbox .= "strutture_legno: ";
$checkbox .= "strutture_ferro: ";
$checkbox .= "tende_sole: ";
$checkbox .= "arredo_giardino: ";
$checkbox .= "tende_tecniche: ";
$checkbox .= "vasche_idromassaggio: ";
if ((!$nome) or (!$email)){
die ("Compila i campi!");
}
function error_msg($msg) {
exit("<script>alert('$msg'); history.back();</script>");
}
if($_POST['Consenso'] == 'No')
error_msg("accettare il consenso al trattamento dati");
$intestazione="From:$mail_mittente\r\n";
$intestazione .="To: [email]merj@extender.it[/email]\r\n";
mail("merj@extender.it","Richiedi Preventivo",$messaggio,$intestazione);
//vado alla pagina principale
header("Location: [url]http://www.extender.it[/url]");
?>
</body>
</html>