Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/07/2008, 07:26
Avatar de Pedro_valencia
Pedro_valencia
 
Fecha de Ingreso: diciembre-2007
Ubicación: Valencia
Mensajes: 82
Antigüedad: 16 años, 4 meses
Puntos: 6
Respuesta: Problema con Variables y POST

Pues según...

Porque el script que he creado se conecta a los servidores de hotmail y recoge la lista de contactos y con un foreach la muestra y ya el usuario selecciona a que contactos quiere enviar el email.

Yo las pruebas las estoy haciendo con mi msn que son 362 contactos.

Vamos 362 emails...

Nada sigue dando el error de exceso de memoria, el código del archivo que envia el email es este:

Código PHP:
<?
    
@ignore_user_abort();
    @
set_magic_quotes_runtime(0);
    @
set_time_limit(0);  
//indica el asunto del mensaje
$asunto "Ey!, Mira esto vas a flipar";

//indica que el mail se envía en formato HTML

$encabezado "From:".$username."\nReply-To".$username."\n";
$encabezado .= "X-Mailer:PHP/".phpversion()."\n";
$encabezado .= "Mime-Version: 1.0\n";
$encabezado .= "Content-Type: text/html";
$mensaje "Buenas, ".$username." te ha enviado este email para recomendarte la web <a href='http://www.clickp2p.com'>CLICKP2P.COM</a>, Una web donde podrás descargar Los últimos estrenos de cine (Incluso antes de que esten en el cine), Juegos para tus consolas, Series, Música y mucho más!";
$mensaje .= "<a href='http://www.clickp2p.com/registro/'>¡Entra ya y registrate!</a>";


$arr = array($_POST['email0']);
for (
$i $numero_emails$i >= 0$i--) {
$arr[] = $_POST['email'.$i];
}

foreach(
$arr as $v) {
mail($v,$asunto,$mensaje,$encabezado) or die;
echo 
'Web recomendada a '.$v;
sleep(10);
}

echo 
'<div class="aprobado1">Has recomendando la web a '.$numero_emails.' contactos</div>';
echo
'<div class="clearpadd"></div>';
echo 
'<div class="duda1">Has ganado '$numero_emails*.' puntos de experiencia</div>';
?>

Última edición por Pedro_valencia; 30/07/2008 a las 07:41