Ver Mensaje Individual
  #8 (permalink)  
Antiguo 06/08/2009, 13:09
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Porque el correo no se manda (cuando la misma validación dice que sí).

Te sugiero que antes de implementar el codigo vayas tu creando por partes para ver si todo se envia correcto. Por ejemplo crea variables que esten fuera de la funcion mail() y ahi empieza a declarar todo. Cuando hayas visto que se envio en forma sencilla, empieza a enviar un email con html, busca en el web que hay muchos tutoriales que te dicen como enviar un mail con html. Si logras hacerlo entonces implementa lo que encontraste y verifica si lo envia.

Ejemplo de lo que te digo
Código PHP:
Ver original
  1. $to = "EMAIL";
  2. $subject = "Titulo";
  3. $body = "Mensaje sencillo primero y luego con html";
  4. $headers = "Headers que son requerible para enviar html";
  5. $headers .= "Continuacion de los headers";
  6. mail($to, $subject, $body, $headers)
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos