![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/10/2010, 10:24
|
| | Fecha de Ingreso: octubre-2010
Mensajes: 8
Antigüedad: 14 años, 4 meses Puntos: 0 | |
Respuesta: ENVIO MASIVO DE EMAIL CON FUNCION mail() dentro de un bucle for mi script es el siguiente por si sirve de ayuda:
<?php
set_time_limit(0);
//Realiza la conexion a la base de datos
$conexion=mysql_connect("","","")
or die ("Fallo en la conexion");
mysql_select_db("",$conexion)
or die ("fallo en la base datos");
function enviar_correo(){
$mensaje=$_REQUEST['mensaje'];
$fecha=$_REQUEST['fecha'];
$consulta=mysql_query("select * from tabla");
if (!mysql_error()){
while ($obj=mysql_fetch_object($consulta)){
if (!empty($obj->EMAIL)){
$cuerpo .=$mensaje ."\n\n";
$email="$obj->EMAIL";
//mando el correo...
mail("$email"," asunto ",$cuerpo);
}
}
}
mysql_close();
}
enviar_correo();
$alerta=" -// Email enviado con éxito";
header("Location: pagina.php?alerta=$alerta");
exit();
?> |