no llegan a mi correo informaci贸n de contacto
Buenas tardes
Esperando me puedan apoyar
realize un formulario de contacto con recaptcha de google...
pero tengo dos errores...
1. al dar click en en botn de envio,,, realiza la acción aunque no valide el captcha.
2. Al llenar el formulario y enviar..no me llega la informacion al correo que registre ..
no se en que estoy mal
si me pueden ayudar por favor,
envio el archivo html y el archivo php
muchas gracias
contacto.HTML
<div class="row contact-wrap"> <div class="status alert alert-success" style="display: none"></div> <form action="envia.php" method="post" class="form-consulta"> <div class="col-sm-5 col-sm-offset-1"> <div class="form-group"> <label>Nombre y apellido: <span>*</span> <input type="text" name="nombre" placeholder="Nombre y apellido" class="form-control" required> </label> </div> <div class="form-group"> <label>Email: <span>*</span> <input type="email" name="email" placeholder="Email" class="form-control" required> </label> </div> <div class="form-group"> <label>Telefono(10 digitos): <input type="text" name="numero" placeholder="Numero" class="form-control" required> </label> </div> </div> <div class="col-sm-5"> <div class="form-group"> <label>Tema: <input type="text" placeholder="subject" class="form-control" required> </label> </div> <div class="form-group"> <label>Consulta: <textarea name="consulta" required class="form-control" rows="8"></textarea> </label> </div> <div class="g-recaptcha" data-sitekey="6Lc-NbkUAAAAAGqxYS7Y5BBySSvQfi3QAqbsGZ4h"></div> <div class="form-group"> <input type="submit" value="Enviar" class="btn btn-primary btn-lg"> </div> </div> </form> </div><!--/.row--> </div>
y este es mi codigo envia.php
<?php $remitente = $_POST['email']; $destinatario = "[email protected]"; // en esta línea va el mail del destinatario. $asunto = 'Informes'; // acá se puede modificar el asunto del mail if (!$_POST){ ?> <?php }else{ $cuerpo = "Nombre y apellido: " . $_POST["nombre"] . "rn"; $cuerpo .= "Email: " . $_POST["email"] . "rn"; $cuerpo .= "Numero: " . $_POST["numero"] . "rn"; $cuerpo .= "Consulta: " . $_POST["consulta"] . "rn"; //las líneas de arriba definen el contenido del mail. Las palabras que están dentro de $_POST[""] deben coincidir con el "name" de cada campo. // Si se agrega un campo al formulario, hay que agregarlo acá. $headers = "MIME-Version: 1.0n"; $headers .= "Content-type: text/plain; charset=utf-8n"; $headers .= "X-Priority: 3n"; $headers .= "X-MSMail-Priority: Normaln"; $headers .= "X-Mailer: phpn"; $headers .= "From: "".$_POST['nombre']." ".$_POST['apellido']."" <".$remitente.">n"; mail($destinatario, $asunto, $cuerpo, $headers); include 'confirma.html'; //se debe crear un html que confirma el envío } ?>