Foros del Web » Programando para Internet » PHP »

Poner un bucle a la funcion mail()

Estas en el tema de Poner un bucle a la funcion mail() en el foro de PHP en Foros del Web. Hola a todos chicos guapos!!! espero que alguno me pueda ayudar... Tengo este codigo: <? if (!$HTTP_POST_VARS){ ?> <form action="mail.php" method=post> Nombre : <input type=text ...
  #1 (permalink)  
Antiguo 26/02/2004, 19:36
 
Fecha de Ingreso: febrero-2004
Ubicación: Orlando Florida
Mensajes: 6
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta Poner un bucle a la funcion mail()

Hola a todos chicos guapos!!! espero que alguno me pueda ayudar...
Tengo este codigo:
<?
if (!$HTTP_POST_VARS){
?>
<form action="mail.php" method=post>
Nombre : <input type=text name="nombre" size=25>
<br>
Email : <input type=text name=email size=25>
<br>
Nombre (destino): <input type=text name="destino" size=25>
<br>
Email (destino): <input type=text name=destinomail size=25>
<br>

Asunto: <input type=text name=asunto size=25>
<br>
Mensaje: <textarea name=coment cols=32 rows=6></textarea>
<br>
<input type=submit value="Enviar">
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$asunto .= "" . $HTTP_POST_VARS["asunto"] . "\n";
$cuerpo .= "" . $HTTP_POST_VARS["coment"] . "\n";
$to .= "" . $HTTP_POST_VARS["destino"] . " <" . $HTTP_POST_VARS["destinomail"] . ">\r\n";
$headers .= "From: " . $HTTP_POST_VARS["nombre"] . " <" . $HTTP_POST_VARS["email"] . ">\r\n";

//mando el correo...

mail("$to","$asunto",$cuerpo,$headers);

//doy confirmacion del envío
echo "Se ha enviado correctamente.";
}
?>

Mi pregunta es: ¿Como puedo ponerle un bucle, para que me envie mas de 2 correos, con los mismo datos, las direcciones etc?
Por favor ayudenme =(
  #2 (permalink)  
Antiguo 26/02/2004, 20:33
 
Fecha de Ingreso: enero-2004
Mensajes: 144
Antigüedad: 20 años, 2 meses
Puntos: 0
Re: Poner un bucle a la funcion mail()

Código PHP:
$cuantos=3;

for(
$i=0;$i<$cuantos;$i++)
    
mail("$to","$asunto",$cuerpo,$headers); 
me imagino q puede servir eso, si es q lo envias al mismo destinatario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:01.