Hola, quisiera si me pueden dar una mano con el siguiente problema. Tengo un formulario web que activa un php . Tal y como lo tengo configurado funciona pero me llega el mail en blanco Alguien puede ver cual es el error?
Formulario HTML
<div class="contact" id="contact">
<div class="container">
<h3>Contacto</h3>
<div class="heading-underline"></div>
<form class="contact_form slideanim" method="post" action="mail.php">
<div class="message">
<div class="col-md-6 col-sm-6 grid_6 c1">
<input type="text" class="text" value="Nombre" placeholder="Nombre" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Nombre';}">
<input type="text" class="text" value="Email" placeholder="Email" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Email';}">
<input type="text" class="text" value="Telefono" placeholder="Telefono" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Telefono';}">
</div>
<div class="col-md-6 col-sm-6 grid_6 c1">
<textarea placeholder="Mensaje" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Mensaje';}">Mensaje</textarea>
</div>
<div class="clearfix"></div>
</div>
<input type="submit" class="more_btn" value="Enviar Mensaje">
</form>
</div>
</div>
mail.php
<?php
$Nombre = isset($_POST['Nombre']) ? $_POST['Nombre'] : '';
$Email = isset($_POST['Email']) ? $_POST['Email'] : '';
$Telefono = isset($_POST['Telefono']) ? $_POST['Telefono'] : '';
$Mensaje = isset($_POST['Mensaje']) ? $_POST['Mensaje'] : '';
$Formcontent = isset($_POST['Formcontent']) ? $_POST['From: $Name \n Message: $Message'] : '';
$mailheader = isset($_POST['mailheader']) ? $_POST['From: $Email \r\n Telefono: $Telefono' ] : '' ;
$recipient = "[email protected]";
$subject = "Nuevas Ideas - Formulario de Contacto";
mail($recipient, $subject, $Formcontent, $mailheader) or die("Error!");
echo "Gracias!a la brevedad estaremos contactandonos con ud.";
?>
Espero puedan ayudarme a solucionar esto!