Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/10/2012, 14:57
xoceunder
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 766
Antigüedad: 12 años, 6 meses
Puntos: 10
Respuesta: Sistema automático PHP

amigo mira este codigo que utilizo para enviar un recordatorio

Código PHP:
Ver original
  1. function send_email() {
  2.    
  3.         $date = date("Y-m-d");
  4.         $sql = mysql_query("SELECT * FROM fecha WHERE id='1'");
  5.         $row = mysql_fetch_assoc($sql);
  6.        
  7.         if($row["send_date"] == $date){
  8.        
  9.         $Days = 2;
  10.  
  11.         $result = mysql_query("SELECT * FROM usuarios WHERE UNIX_TIMESTAMP(expira) < (UNIX_TIMESTAMP() + (60*60*24*$Days))");
  12.         $num = mysql_num_rows($result);
  13.    
  14.         $i=0;
  15.         while ($i < $num)
  16.         {
  17.         $cuenta=mysql_result($result,$i,"cuenta");
  18.         $expira=mysql_result($result,$i,"expira");
  19.         $email=mysql_result($result,$i,"email");
  20.  
  21.         // Comienzo del envio de email
  22.         $to = $email;
  23.         $subject = "Su cuenta esta por Inactiva";
  24.         $message = "<p><b>!! Notificacion de cuenta a Inactiva !!</b></p>
  25.        Su cuenta <b>".$cuenta."</b> esta Inactiva, Te invitamos a que pases por la Comunidad.
  26.         <br />
  27.        <p>&nbsp;</p>  
  28.        <p>Pongase en contacto con su proveedor.</p>";
  29.         $headers = "MIME-Version: 1.0\nContent-type: text/html; charset=iso-8859-1\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: php\nFrom: ".$to."\n";
  30.         mail($to, $subject, $message, $headers);
  31.        }
  32.       }
  33.     }

espero que te funcione para lo que quieres hacer