Tengo este form predeterminado de una plantilla HTML CSS y no tenia definido la funcon php para enviar el mail, asi que mirando tutoriales he creado yo la funcion pero no me llega el correo en ningun momento, he revisado el codigo varias veces pero no entiendo que falla.
FORMULARIO HTML CSS
<div class="box-contact">
<h3> consultas:</h3>
<form id="contact-form" method="post" action="">
<div class="success"> Consulta Enviada! <strong>Pronto nos pondremos en contacto con usted, gracias.</strong> </div>
<fieldset>
<div class="coll-1">
<div>
<div class="form-txt">su nombre:</div>
<label class="name">
<input type="text" name="name">
<span class="error">*Esto no es un nombre valido.</span> <span class="empty">*Campo Requerido.</span> </label>
<div class="clear"></div>
</div>
<div>
<div class="form-txt">telefono:</div>
<label class="phone">
<input type="tel" name="phone">
<span class="error">*Telefono no valido.</span> <span class="empty">*Campo Requerido.</span> </label>
<div class="clear"></div>
</div>
<div>
<div class="form-txt">Email:</div>
<label class="email">
<input type="email" name="email">
<span class="error">*E-mail no valido.</span> <span class="empty">*Campo Requerido.</span> </label>
<div class="clear"></div>
</div>
</div>
<div class="coll-2">
<div>
<div class="form-txt">mensaje:</div>
<label class="message">
<textarea></textarea>
<span class="error">*Mensaje demasiado corto.</span> <span class="empty">*Campo Requerido.</span> </label>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
<div class="btns"> <a class="btn" data-type="reset">limpiar</a> <a class="btn" data-type="submit" name="submit"> enviar</a> </div>
</fieldset>
</form>
</div>
FUNCION MAIL DE PHP
<?php
if(isset($_POST['submit']))
{
$from = $_POST['name'];
$subject = "Mail desde la pagina web";
$phone = $_POST['phone'];
$to = "[email protected]";
mail($to, $subject, $phone);
}
?>