Estoy usando un jquery para enviar los datos de un formulario y se usa un archivo php externo. Quiero enviar el resultado de lo que se ha escogido en uno de los checkbox a una cuenta de correo y no encuentro la forma ni manera que se refleje.
La contrucción html es:
Código :
<input type="checkbox" id="canciones" name="canciones"
en el js:
Código :
var Mensaje = $("textarea#Mensaje").val(); if (Mensaje == "") { $("label#Mensaje_error").show(); $("textarea#Mensaje").focus(); return false; } var notas = $("checkbox#fotos").val(); var notas = $("checkbox#canciones").val(); var notas = $("checkbox#presentaciones").val(); var dataString = '&Nombre='+ Nombre + '&Correo=' + Correo + '&Asunto=' + Asunto + '&Mensaje=' + Mensaje + '¬as=' + notas ; $.ajax({ type: "POST", url: "bin/processEmail.php", data: dataString, success: function() { $('#contact_form').html("<div id='message'></div>"); $('#message').html("<h2>Su Mensaje ha Sido Enviado!</h2>")
y en el php:
Código :
$Nombre=$_POST['Nombre']; $Correo=$_POST['Correo']; $Asunto=$_POST['Asunto']; $Mensaje=$_POST['Mensaje']; $notas=$_POST['notas']; $Nombre=trim($Nombre); $Correo=StripSlashes($Correo); $Asunto=StripSlashes($Asunto); $Mensaje=StripSlashes($Mensaje); $notas=StripSlashes($notas); $toaddress='[email protected]'; mail($toaddress,$Asunto,$Mensaje,$notas, "From: $Nombre <$Correo>");
donde "notas" es la variable para el checkbox. El correo se envía pero sin reflejar la elección del checkbox.
Gracias a todos...