Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2016, 13:21
ohjess14
 
Fecha de Ingreso: febrero-2016
Mensajes: 4
Antigüedad: 8 años, 1 mes
Puntos: 0
Pregunta Formulario php no llega correo

Hola!

Tengo mi formulario en PHP, pero no llega a mi correo (ya probé hotmail, gmail). He estado buscando y no encuentro que está mal en el código.


GRACIAS!!



Código HTML


<form class="contact-form" role="form">
<input type="text" class="form-control" id="fname" name="fname" placeholder="Nombre">
<input type="email" class="form-control" id="email" name="email" placeholder="E-mail">
<input type="text" class="form-control" id="subj" name="subj" placeholder="Asunto">


<fieldset>
<label>Producto que le interesa</label>
<input type="checkbox" id="development" value="interest_development" name="user_interest"><label class="light" for="nomina"> Software de nómina</label><br>
<input type="checkbox" id="design" value="interest_design" name="user_interest"><label class="light" for="capitalhumano"> Software de Capital Humano</label><br>
<input type="checkbox" id="business" value="interest_business" name="user_interest"><label class="light" for="asistencias"> Software de Control de Asistencias</label></fieldset>
<div class="form-row">
<label>
<span> Tiempo estimado para adquirir la solución</span>
<select name="dropdown">
<option>1 mes</option>
<option>3 meses</option>
<option>6 meses</option>
<option>1 año o más</option>
</select>
</label>
</div>

<textarea id="mssg" name="mssg" placeholder="Mensaje" class="form-control" rows="10"></textarea>
<button class="btn btn-main btn-lg" type="submit" id="send" data-loading-text="<i class='fa fa-spinner fa-spin'></i> Sending..."><i class="fa fa-paper-plane "></i> Enviar</button>
</form>



código PHP:

<?php


$to = '[email protected]';
$siteName = "SONARH";
$name = $_POST['fname'];
$mail = $_POST['email'];
$subject = $_POST['subj'];
$message = $_POST['mssg'];

if (isset($name) && isset($mail) && isset($message)) {


$mailSub = '[Contact] [' . $siteName . '] '.$subject;

$body = 'Sender Name: ' . $name . "\n\n";
$body .= 'Sender Mail: ' . $mail . "\n\n";
$body .= 'Message Subject: ' . $subject . "\n\n";
$body .= 'Message: ' . $message;

$header = 'From: ' . $mail . "\r\n";
$header .= 'Reply-To: ' . $mail . "\r\n";
$header .= 'X-Mailer: PHP/' . phpversion();

echo mail($to, $mailSub, $body, $header);
}else{
echo '0';
}
?>