Tengo un formulario el cual inserta unos datos en la bd MYSQl hasta aquí todo bien pero dentro de esa rutina esta también el envio de correo con esos datos y simplemente no envía el correo les dejo mi codigo para su ayuda, comentarios y/o propuestas gracias de antemano, dicha rutina la hago validando el value de mi input hidden no del value boton tipo submit.
Código PHP:
Ver original
if ($_POST[accion] == "agregar"){ $nombre_novia = cleanxss($_POST['nombre_novia']); $nombre_novio = cleanxss($_POST['nombre_novio']); $tipo_evento = cleanxss($_POST['tipo_evento']); $calle = cleanxss($_POST['calle']); $colonia = cleanxss($_POST['colonia']); $ciudad = cleanxss($_POST['ciudad']); $estado = cleanxss($_POST['estado']); $cp = cleanxss($_POST['cp']); $tel = cleanxss($_POST['tel']); $cel = cleanxss($_POST['cel']); $oficina = cleanxss($_POST['oficina']); $mail = cleanxss($_POST['mail']); $usr = cleanxss($_POST['usr']); $pass = cleanxss($_POST['pass']); $confirmacion = cleanxss($_POST['confirmacion']); $comentarios = cleanxss($_POST['comentarios']); $cantidad_dias= 40; $finalizada = "no"; $bloqueada = "no"; $max = ejecutar("SELECT MAX(idincremental) As count FROM mesas"); $idincremental = $max[0]["count"]+1; $idmesa = $date.$idincremental; if($tipo_evento == 1){ $descripcion_evento = $nombre_novia."/".$nombre_novio; }else{ $descripcion_evento = $nombre_novia; } $direccion = $calle." ".$colonia." ".$ciudad.", ".$estado." ".$cp; $done = ejecutar("select * from mesas where usr = '$usr' limit 1"); if($estado == "Yucatán"){ $resultado = ejecutar("insert into mesas(idmesa, descripcion_evento, nom_novio, nom_novia, fecha_evento, fecha_fin, tipo_evento, usr, pass, estado, direccion, tel, tel_oficina, cel, mail, comentarios, finalizada, bloqueada,tipo) values( '$idmesa', '$descripcion_evento', '$nombre_novio', '$nombre_novia', '$fecha_evento', '$fecha_fin', '$tipo_evento', '$usr', '$pass', '$estado', '$direccion', '$tel', '$oficina', '$cel', '$mail', '$comentarios', '$finalizada', '$bloqueada','1')"); $hacer = ejecutar("insert into deposito(idmesa) values('$idmesa')"); } else{ $resultado = ejecutar("insert into mesas(idmesa, descripcion_evento, nom_novio, nom_novia, fecha_evento, fecha_fin, tipo_evento, usr, pass, estado, direccion, tel, tel_oficina, cel, mail, comentarios, finalizada, bloqueada,tipo) values( '$idmesa', '$descripcion_evento', '$nombre_novio', '$nombre_novia', '$fecha_evento', '$fecha_fin', '$tipo_evento', '$usr', '$pass', '$estado', '$direccion', '$tel', '$oficina', '$cel', '$mail', '$comentarios', '$finalizada', '$bloqueada','2')"); $hacer = ejecutar("insert into deposito(idmesa) values('$idmesa')"); } $body = ' <p>www.regalando.com.mx</p> <p>Mesa creada con exito</p> <p>Num de Mesa:'.$idmesa.'</p> <p>Usuario:'.$usr.'</p> <p>Contraseña:'.$pass.'</p> <p>Dirección:'.$direccion.'</p> <table> <tr><th>puede compartir el siguiente enlace a sus invitados para que visiten su mesa</th></tr> <tr><td><a href=www.regalando.com.mx/catalogo.php?mesa='.$idmesa.' >www.regalando.com.mx/catalogo.php?mesa='.$idmesa.'</a></td></tr> </table> '; $mensaje = ' <html> <head> <style> .hmmessage P { margin:0px; padding:0px } body.hmmessage { FONT-SIZE: 10pt; FONT-FAMILY:Tahoma } </style> </head> <body class="hmmessage">'.$body.'</body> </html> '; // To send HTML mail, the Content-type header must be set $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; // Additional headers $headers .= 'From: www.regalando.com.mx'."\r\n"; // Mail it $to = $mail; $subject = 'Mesa de Regalos - www.regalando.com.mx'; }
Gracias de Antemano