 
			
				24/05/2004, 10:57
			
			
			     |  
      |    |    |    Fecha de Ingreso: marzo-2004  
						Mensajes: 91
					  Antigüedad: 21 años, 7 meses Puntos: 1     |        |  
  |      Otra cuestio.        Porque este codigo me envia dos veces el primer correo de la base de datos:   
require("class.phpmailer.php");   
$mail = new PHPMailer();   
$mail->IsSMTP(); 
$mail->PluginDir = "includes/"; 
$mail->Host     = "*****"; // SMTP servers 
$mail->Mailer   = "smtp";     
$mail->From     = "**@*********"; 
$mail->FromName = "****"; 
$mail->Timeout=30;       
$query  = "SELECT * FROM clientes where Ofertas='S'"; 
$result = mysql_query($query);   
while ($row = mysql_fetch_array ($result)) 
{ 
    $mail->IsHTML(True); 
	$body  = "Hello <font size=\"4\">" . $row["full_name"] . "</font>, <p>"; 
    $body .= "<i>Your</i> personal photograph to this message.<p>"; 
    $body .= "Sincerely, <br>"; 
    $body .= "PHPMailer List manager";       
    $mail->Subject  =  "*****"; 
    $mail->Body    = $body;   
    $mail->AddAddress($row[email], $row[Contacto]);     
    $exito = $mail->Send();   
$intentos=1;  
  while ((!$exito) && ($intentos < 5)) { 
	sleep(5); 
     	//echo $mail->ErrorInfo; 
     	$exito = $mail->Send(); 
     	$intentos=$intentos+1;	   
   }     
   if(!$exito) 
   { 
	echo "Problemas enviando correo electrónico a ".$valor; 
	echo "<br/>".$mail->ErrorInfo;	 
   } 
   else 
   { 
	echo "Mensaje enviado correctamente a $row[email]\n"; 
   }  
}   
?>           |