Mi HTML:
<form class="form-horizontal"> <form action="enviarcorreo.php" method="POST"> <div class="form-group"> <div class="col-sm-4" style="position:relative"> <input type="text" name="Nombre" data-new-placeholder="Nombre" class="form-control label_better" placeholder="Nombre"required> </div> <div class="col-sm-4"> <input type="text" name="Email" class="form-control label_better" placeholder="Email"required> </div> <div class="col-sm-4"> <input type="text" name="Telefono" class="form-control label_better" placeholder="Telefono"required> </div> </div> </form>
Mi PHP:
<?php $ nombre = $ _POST['nombre']; $ email = $ _POST['email']; $ telefono = $ _POST['telefono']; $ header = 'From: ' . $ email . " \r\n"; $ header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $ header .= "Mime-Version: 1.0 \r\n"; $ header .= "Content-Type: text/plain"; $ mensaje = "Este mensaje fue enviado por " . $ nombre . ", telefono: " . $ telefono . " \r\n"; $ mensaje .= "Su e-mail : " . $ email . " \r\n"; $ mensaje .= "Mensaje: " . $ _POST['mensaje'] . " \r\n"; $ mensaje .= "Fue enviado... " . date('d/m/Y', time()); $ para = "stestebenlucas@gmail.com"; $ asunto = 'ASUNTO DEL MENSAJE'; mail($ para, $ asunto, utf8_decode($ mensaje), $ header); ?>
Entonces lo que ocurre es que me llega el mail pero sin datos.