Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2015, 05:18
Avatar de MicroHack
MicroHack
 
Fecha de Ingreso: agosto-2006
Ubicación: Barcelona
Mensajes: 153
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta Funcion Mail PHP no funciona

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
Código:
<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
Código:
<?php

if(isset($_POST['submit'])) 
{
    $from = $_POST['name'];
    $subject = "Mail desde la pagina web";
    $phone = $_POST['phone'];
    $to = "[email protected]";

mail($to, $subject, $phone);
}
?>