funciones.js
Código:
$(function() {
$('.error').show();
$('input.text-input').css({backgroundColor:"#FFFFFF"});
$('input.text-input').focus(function(){
$(this).css({backgroundColor:"#FFDDAA"});
});
$('input.text-input').blur(function(){
$(this).css({backgroundColor:"#FFFFFF"});
});
$(".button").click(function() {
// validate and process form
// first hide any error messages
$('.error').hide();
var rfc = $("input#rfc").val();
if (rfc == "") {
$("label#rfcad").show();
$("input#rfc").focus();
return false;
}
var nombre = $("input#nombre").val();
if (nombre == "") {
$("label#nombread").show();
$("input#nombre").focus();
return false;
}
var puesto = $("input#puesto").val();
if (puesto == "") {
$("label#puestoad").show();
$("input#puesto").focus();
return false;
}
var nomemp = $("input#nomemp").val();
if (nomemp == "") {
$("label#nomempad").show();
$("input#nomemp").focus();
return false;
}
var rasoc = $("input#rasoc").val();
if (rasoc == "") {
$("label#rasocad").show();
$("input#rasoc").focus();
return false;
}
var chematriz = $("input#chematriz").val();
var domicilio = $("input#domicilio").val();
var colonia = $("input#colonia").val();
var municipio = $("input#municipio").val();
var ciudad = $("input#ciudad").val();
var estado= $("input#estado").val();
var pais = $("input#pais").val();
var cp = $("input#cp").val();
var telcasa= $("input#telcasa").val();
var telofi = $("input#telofi").val();
var cel = $("input#cel").val();
var fax = $("input#fax").val();
var email = $("input#email").val();
if (email=="") {
$("label#emailad").show();
$("input#email").focus();
return false;
}
var emailempresa= $("input#emailempresa").val();
var web= $("input#web").val();
if($("input#tesp").val()=="tienda especializada"){var giro = "tienda especializada";}else
if($("input#tdep").val()=="tienda departamental"){var giro = "tienda departamental";}else
if($("input#decyreg").val()=="decoracion y regalos"){var giro = "decoracion y regalos";}else
if($("input#mayorista").val()=="mayorista"){var giro = "mayorista";}else
if($("input#construc").val()=="construccion"){var giro = "construccion";}else
if($("input#resta").val()=="restaurant"){var giro = "restaurant";}else
if($("input#hotel").val()=="hotel"){var giro = "hotel";}
if($("input#infantil").val()=="infantil"){var prod = "infantil";}else
if($("input#salas").val()=="salas"){var prod = "salas";}else
if($("input#acceso").val()=="acceso"){var prod = "acceso";}else
if($("input#oficin").val()=="oficina"){var prod = "oficina";}else
if($("input#comed").val()=="comedores"){var prod = "comedores";}else
if($("input#recam").val()=="recamaras"){var prod = "recamaras";}else
if($("input#sillas").val()=="sillas"){var prod = "sillas";}else
if($("input#jardin").val()=="jardin"){var prod = "jardin";}else
if($("input#cenlib").val()=="centros entretenimiento"){var prod = "centros entretenimiento";}else
if($("input#esco").val()=="escolares"){var prod = "escolares";}else
if($("input#regal").val()=="regalos decoracion"){var prod = "regalos decoracion";}else
if($("input#colch").val()=="colchones"){var prod = "colchones";}else
if($("input#eleclin").val()=="electronica"){var prod = "electronica";}
if($("input#correomail").val()=="correo electronico"){var como = "correo electronico";}else
if($("input#correopostal").val()=="correo postal"){var como = "correo postal";}else
if($("input#inter").val()=="internet"){var como = "internet";}else
if($("input#radio").val()=="radio"){var como = "radio";}else
if($("input#periodico").val()=="periodico"){var como = "periodico";}
if($("input#moblaje").val()=="moblaje"){var revista = "moblaje";}else
if($("input#porte").val()=="porte"){var revista = "porte";}else
if($("input#secmueb").val()=="sector mueblero"){var revista = "sector mueblero";}
var dataString = 'rfc='+rfc+'&nombre='+nombre+'&puesto='+puesto+'&nomemp='+nomemp+'&rasoc='+rasoc+'&chematriz='+chematriz+'&domicilio='+domicilio+'&colonia='+colonia+'&municipio='+municipio+'&ciudad='+ciudad+'&estado='+estado+'&pais='+pais+'&cp='+cp+'&telcasa='+telcasa+'&telofi='+telofi+'&cel='+cel+'&fax='+fax+'&email='+email+'&emailempresa='+emailempresa+'&web='+web+'&giro='+giro+'&prod='+prod+'&como='+como+'&revista='+revista;
alert (dataString);
//return false;
$.ajax({
type: "POST",
url: "contac.php",
data: dataString,
success: function() {
alert("hola");
$('#reg_form').html("<div id='mensaje'></div>");
alert("hola2");
$('#mensaje').html("<h2>Sus datos han sido dados de alta</h2>")
.append("<p>Pronto recibira un email de nosotros.</p>")
.hide()
.fadeIn(1500, function() {
$('#mensaje').append("Por favor revise su e mail");
});
}
});
return false;
});
});
runOnLoad(function(){
$("input#rfc").select().focus();
});
contac.php
Código PHP:
<?
$conexion = mysql_connect("localhost","root","123");
$bd = mysql_select_db("contactar",$conexion);
$rfc = $_POST['rfc'];
$nombre = $_POST['nombre'];
$puesto = $_POST['puesto'];
$nombreempresa = $_POST['nomemp'];
$razonsocial = $_POST['rasoc'];
$chematriz=$_POST['chematriz']
$domicilio = $_POST['domicilio'];
$colonia = $_POST['colonia'];
$municipio = $_POST['municipio'];
$ciudad = $_POST['ciudad'];
$estado = $_POST['estado'];
$pais = $_POST['pais'];
$cp = $_POST['cp'];
$telcasa = $_POST['telcasa'];
$teloficina = $_POST['telofi'];
$celular = $_POST['cel'];
$fax = $_POST['fax'];
$email = $_POST['email'];
$emailempresa = $_POST['emailempresa'];
$paginaweb = $_POST['web'];
$giro = $_POST['giro'];
$prod = $_POST['prod'];
$como = $_POST['como'];
$revista = $_POST['revista'];
$consulta = "insert into contactar(rfc,nombre,puesto,empresa,razonsocial,matriz_sucursal,domicilio,colonia,municipio,ciudad,estado,pais,cp,telcasa,teloficina,celular,fax,e_mail,e_mailempresa,paginaweb,giro,prod,como,revista) values('$rfc','$nombre','$puesto','$nombreempresa','$razonsocial','$chematriz','$domicilio','$colonia','$municipio','$ciudad','$estado','$pais','$cp','$telcasa','$teloficina','$celular','$fax','$email','$emailempresa','$paginaweb','$giro','$prod','$como','$revista')";
$ejecutar = mysql_query($consulta);
$header = "From: ".$_POST['email']."\r\n";
$header.= "To: ".$email."\r\n";
mail($email, "ALTA", "Ha sido dado de alta exitosamente", $header);
echo "E_mail enviado. Favor de revisar su bandeja de entrada.";
}
?>
Pienso y pienso y no se me ocurre que esta mal. Esto se supone que es parte de una tarea ya estamos cerca de llos finales seria genial si alguien me pudiera indicar en que parte o partes me equivoque y como solucionar mi error de antemano gracias