PHP - Ayuda recepcioon mail en form php

   
Vista:

Ayuda recepcioon mail en form php

Publicado por Efrain (1 intervención) el 12/03/2016 19:20:20
Ayuda con formulario

Hola a todos, tengo este formulario en esta url
http://www.grupodiarqco.com.mx/proveedores/

los campos de validacion funcionan y pasan las condiciones y despues de capturarlos segun se envian pero no recibo el correo con los datos capturados

JS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
function validateEmail(email) {
  var emailRegex = new RegExp(/^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$/i);
  var valid = emailRegex.test(email);
  if (!valid) {
    return false;
  } else
    return true;
}
 $(".send_mail").on('click', function() {
    var data = $(this).parents('form').serialize();
    $(this).parents('form').find('.form-control').each(function() {
        if($(this).val().length==0){
            $(this).css({'border-color':'#f00'});
            if($(this).parent().find('p').length==0){
                $(this).before( "<p class='alert alert-warning'>Este campo es obligatorio</p>" );
                return;
            }
        }else{
            $(this).css({'border-color':'#66afe9'});
            $(this).parent().find('p').each(function(){
                $(this).remove();
            });
        }
 
    });
 
    if(validateEmail($('#InputEmail').val()) == false){
                console.log('false');
                $('#InputEmail').css({'border-color':'#f00'});
                if($('#error_email').length==0){
                    $('#InputEmail').before( "<p id='error_email' class='alert alert-warning'>Ingrese un email valido.</p>" );
                }
            } else {
                console.log('true');
                $('#InputEmail').css({'border-color':'#66afe9'});
                if($('#error_email').length>0){
                    $('#error_email').remove();
                }
                $.ajax({
                        type: "POST",
                        url: 'http://www.grupodiarqco.com.mx/registro.php',
                        data: data,
                        success: function(){
                            $('#mail_form').before("<p class='alert alert-success'> Solicitud de registro enviada exitosamente.</p>");
                            $('#mail_form').remove();
                        },
                        error: function(){
                            $('#mail_form').before("<p class='alert alert-warning'>Lo sentimos. Algo salió mal.</p>");
                        }
                    });
            }
 
    return false;
 });

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
DEFINE ('ADMIN_EMAIL','efraincg8@gmail.com, ecalderong@grupodiarqco.com.mx');
if (isset($_POST)){
 
 
    $rs     = $_POST['postIGrs'];
    $nc     = $_POST['postIGnc'];
    $rfc    = $_POST['postIGrfc'];
    $dom    = $_POST['postIGdomi'];
    $tel1   = $_POST['postIGtel'];
    $nombre = $_POST['postCDnombre'];
    $pos    = $_POST['postCDposicion'];
    $email  = $_POST['InputEmail'];
    $tel2   = $_POST['postCDtel'];
    $serv   = $_POST['postICserv'];
    $cp     = $_POST['postICcp'];
    $subject = $_POST['Nueva Solicitud de Registro de Proveedores recibida'];
 
 
    //data 
 
    $msg = "Razon Social: "  .$_POST['postIGrs']    ."<br>\n";
    $msg .= "Nombre Comercial: "  .$_POST['postIGnc']    ."<br>\n";
    $msg .= "RFC: "  .$_POST['postIGrfc']    ."<br>\n";
    $msg .= "Domicilio: "  .$_POST['postIGdomi']    ."<br>\n";
    $msg .= "Telefono: "  .$_POST['postIGtel']    ."<br>\n";
 
 
    $msg .= "Nombre: "  .$_POST['postCDnombre']    ."<br>\n";
    $msg .= "Posicion en la Compañia: "  .$_POST['postCDposicion']    ."<br>\n";
    $msg .= "E-mail: "  .$_POST['InputEmail']    ."<br>\n";
    $msg .= "Teléfono: "  .$_POST['postCDtel']    ."<br>\n";
 
 
    $msg .= "Servicios: "  .$_POST['postICserv']    ."<br>\n";
    $msg .= "Clientes principales: "  .$_POST['postICcp']    ."<br>\n";
 
    //Headers
    $headers  = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=UTF-8\r\n";
    $headers .= "From: <".$email.">" ;
 
    mail(ADMIN_EMAIL, $subject, $msg, $headers);
    echo "Solicitud de registro enviada exitosamente.";
}
?>

Espero puedan ayudarme
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder