Cita:
Iniciado por Lobito14 Y cuando pulsas en "ENVIAR CONSULTA", sucede algo?
En el form no estás especificando a donde debe de enviarse, al pulsar en ENVIAR CONSULTA no está sucediendo ni enviando nada.
Saludos.
a por que pasa para un .js
Código HTML:
Ver original(function(){
$(".botonenviarlo").click(function() {
var nombre = $(".nombre").val();
email = $(".email").val();
validacion_email = /^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
telefono = $(".telefono").val();
localidad= $(".localidad").val();
area = $(".area").val();
dimension = $(".dimension").val();
archivos = $(".archivos").val();
consulta = $(".consulta").val();
encuesta= $(".encuesta").val();
if (nombre == "") {
$(".nombre").focus();
return false;
}else if(email == "" || !validacion_email.test(email)){
$(".email").focus();
return false;
}else if(telefono == ""){
$(".telefono").focus();
return false;
}else if(localidad == ""){
$(".localidad").focus();
return false;
}else if(consulta == ""){
$(".consulta").focus();
return false;
}else{
$('.perfect2').removeClass('transparente');
var datos = 'nombre='+ nombre + '&email=' + email + '&encuesta=' + encuesta + '&telefono=' + telefono + '&consulta=' + consulta + '&area=' + area + '&localidad=' + localidad + '&dimension=' + dimension;
$.ajax({
type: "POST",
url: "envio.php",
data: datos,
success: function()
{
$('.perfect2').hide();
$('#perfecto').delay(500).fadeIn('slow');
$('form[name=formulariotipopresupuesto]').get(0).reset();
$('#perfecto').delay(5000).fadeOut('slow');
},
error: function() {
$('#fracaso').delay(500).fadeIn('slow');
}
});
return false;
}
});
})();
CUANDO NO COLOCO LOS DATOS PARA QUE ENVIE EL CHEKBOX (LINEA 9 Y 10 DEL PHP)
$lugardetrabajo= $_POST['lugardetrabajo'];
10.print_r($lugardetrabajo);
TODO EL RESTO LLEGA AL MAIL Y ENVIA LA RESPUESTA AUTOMATICA PERFECTAMENTE.
PERO AL COLOCAR LO DEL CHECKBOX YA NO HACE NADA, NISIQUIERA ENVIA, SI LE QUITO EL PRINT Y DEJO SOLAMENTE "$lugardetrabajo= $_POST['lugardetrabajo'];" LLEGA PERO CON LOS DATOS EN BLANCO YA QUE NO PUEDE COMPLETAR LO SIGUIENTE:
$cuerpo .= "El lugar a tratar es: ".$lugardetrabajo."<br>"; (LINEA 30 DEL PHP)