Ver Mensaje Individual
  #16 (permalink)  
Antiguo 28/10/2007, 21:53
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Re: Envío de e-mail a múltiples destinatarios con PHP

Yap... testea esto:
Código PHP:
<?php 
/* contador de errores */ 
$contError 0

/* recipientes */
for($a=1;$a<13;$a++){
    if(!empty(
$_POST['recordatorio'.$a])){
        
$paraTemp .= $_POST['recordatorio'.$a].", ";
    }
}
/* elimino la ultima coma (,) */
$para rtrim($paraTemp'a..z@');
$para rtrim($para',');

/* arreglo de recipientes */ 
$to explode(',',$para); 

/* asunto */ 
$asunto "Prueba mail"

/* mensaje */ 
$mensaje 
<html> 
<head> 
<title>Prueba</title> 
</head> 
<body> 
<p>&iexcl;Aqu&iacute; est&aacute;n los cumplea&ntilde;os que llegan en Agosto!</p> 
<table> 
<tr> 
  <th>Persona</th><th>D&iacute;a</th><th>Mes</th><th>A&ntilde;o</th> 
</tr> 
<tr> 
  <td>Juan</td><td>3</td><td>August</td><td>1970</td> 
</tr> 
<tr> 
  <td>Sandra</td><td>17</td><td>August</td><td>1973</td> 
</tr> 
</table> 
</body> 
</html> 
'


for(
$i=0;$i<count($to);$i++){ 
    
$cabeceras  "MIME-Version: 1.0\r\n"
    
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n"
    
$cabeceras .= "To: ".$to[$i]."\r\n"
    
$cabeceras .= "From: Departamento de cobranzas <[email protected]>\r\n"
    
$cabeceras .= "Bcc: [email protected]\r\n"
    if(!
mail($to[$i], $asunto$mensaje$cabeceras)){ 
        
$contError++; 
         
        
//echo para ver cuantos no fueron enviados 
    



?>
Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!