Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/01/2004, 01:52
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Código PHP:
mail($lista,$asunto,$cuerpo,$headers);
echo 
$lista
Te faltaron un montón de ; de cierre de instrucciones.

Si no conoces bien la sintax de PHP te recomiendo pasarte por:
www.php.net/manual

Te doy un consejo:
ese echo que haces .. no lo vas a ver hasta que envies todos los e-mails que genera esa consulta que has hecho a tu BD .. Si usas "flush()" para forzar a PHP a que "entregue" lo que tenga en el buffer de salida en ese momento .. conseguiras el efecto de que veas como "van saliendo" tus e-mails .. A su vez . no estaría de más un condicional en tu mail() para ver si el e-mail salió de PHP o no (no quiere decir que llegó a su remitente ... sólo que PHP lo pudo entregar al "cartero" en el buzón .. )

Código PHP:
if (mail($lista,$asunto,$cuerpo,$headers)){
    echo 
"OK ".$lista."<br>";
} else {
    echo 
"<b>FALLÓ: ".$lista."</b><br>";    
}

// Para forzar que se vea ese "echo" al instante:
flush(); 
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.