Originariamente inviato da stefly
Ciao Gianiaz,

avevo già trovato la discussione che mi hai segnalato ma sinceramente non capisco come risolvere il problema in modo super-express ...

E' chiaro che in futuro dovrò rivedere tutto il sistema di invio e sistamarlo ma ora devo sistemare il più in fretta possibile lo script che ho in mano.

Devo però dedurre, vista la tua risposta, che la funzione sleep() non è proprio l'uovo di Colombo...

O per lo meno, se trovo il modo, senza refreshare la pagina , di inviare "x" mail, fermarmi e inviarne altre "x" mail può funzionare o in realtà è come se lo script non si fermasse comunque?

Grazie!!!!
ha dedotto bene, perchè alla fine dipende dall'utente che usa il sistema, se si dimentica o chiude il browser o il sistema crasha il tuo script si ferma a meta.

Puoi provare a vedere se mettendo

set_time_limit(0) lo script non va in timeout.

Comunque si con sleep va in timeout se non c'è questa impostazione.

Se vuoi seguire questa strada ti consiglio di mettere queste 2 istruzioni in un file php per fare una prova:

codice:
set_time_limit(0);
sleep(60);
echo "non sono andato in timeout";
se la stringa viene stampata allora hai una speranza di seguire questo metodo (che comunque io sconsiglio vivamente).

ciao