bouncey2k
04-11-2008, 15:30
Ciao a tutti.
Ho creato una newsletter in PHP che mi permette di mandare email prelevate da un database MySQL.
Le mail sono tante, diverse migliaia.
Per inviare l'email uso il seguente codice (tenendo conto del fatto che prima mi sono collegato al database):
while ($record = mysql_fetch_array ($select))
{
if ( mail ($record['mail'], $_POST['oggetto'], $corpo,
"From: Nome Cognome\r\n" .
"Reply-To: [email protected]\r\n" .
"Content-type: text/html; charset=utf-8\r\n")
)
{ echo "<p>{$record['mail']}: inviata</p>"; }
else
{ echo "<p>{$record['mail']}: fallita</p>"; }
}
Le email vengono correttamente inviate, ma intorno alla 2000ima email che invia, ricevo l'errore sottostante: quale può essere il problema?
Maximum execution time of 120 seconds exceeded
Ho creato una newsletter in PHP che mi permette di mandare email prelevate da un database MySQL.
Le mail sono tante, diverse migliaia.
Per inviare l'email uso il seguente codice (tenendo conto del fatto che prima mi sono collegato al database):
while ($record = mysql_fetch_array ($select))
{
if ( mail ($record['mail'], $_POST['oggetto'], $corpo,
"From: Nome Cognome\r\n" .
"Reply-To: [email protected]\r\n" .
"Content-type: text/html; charset=utf-8\r\n")
)
{ echo "<p>{$record['mail']}: inviata</p>"; }
else
{ echo "<p>{$record['mail']}: fallita</p>"; }
}
Le email vengono correttamente inviate, ma intorno alla 2000ima email che invia, ricevo l'errore sottostante: quale può essere il problema?
Maximum execution time of 120 seconds exceeded