Salve, ho creato una piccola newsletter con circa 2500 email regolarmente iscritte.
Ho fatto la solita query e un ciclo nella quale invio ad ogni utente una email.
do {
$email = $row_Recordset1['email'];
mail($email, $subject, $message, $headers);
print "$contmail. $email - Inviata
";
$contmail++;
} while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
forse poco ortodosso come sistema ma funziona per prevenire il timeout del server dove sono ospitato.
Però vorrei creare un sistema che ogni 100 mail ricarica la pagina e passa alla 100 successive. Sicuramente migliore come sistema.
Potete indicarmi la soluzione? Dovrei conservarmi l'ID dell'ultimo record inviato e nella query successiva far partire il tutto da qull'ID?
grazie