Cree el formulario en html5 y todo funciona perfecto excepto que el mail me llaga vacio, y el remitente me llega en anonimo. por favor alguien que me diga q estoy haciendo mal, copio los codigos que use:
EL HTML:
<form action="enviar.php" method="post">
<table>
<div></div>
<tr>
<td>Nombre</td>
<td><input type="text"Autofocus id="nombre"placeholder="Escriba su nombre"required></td>
</tr>
<tr>
<td>E-mail</td>
<td><input type="text" id="Email" placeholder="Escriba su e-mail"required></td>
</tr>
<tr>
<td>Telefono</td>
<td><input type="text" id="Telefono" placeholder="Ingrese su telefono"></td>
</tr>
<tr>
<td>Consulta</td>
<td><textarea cols="30" placeholder="Ingrese su consulta"rows="6"></textarea></td>
</tr>
<tr>
<td></td>
<td><input name="Submit" type="submit" value="Enviar consulta" id="btnSubmit"></td>
</tr>
</table>
</form>
EL PHP:
<?php
$mail='
MIMAIL@EJEMPLO.com';
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$consulta = $_POST['consulta'];
echo $nombre."<br>";
echo $telefono;
echo $mail;
echo $consulta;
$thank="gracias.html";
$message = "
nombre:".$nombre."
telefono:".$telefono."
email:".$email."
consulta:".$consulta."";
if(mail($mail,"Consulta desde htmlnuevo",$message))
Header ("Location: $thank");
?>