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.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!!!!![]()
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:
se la stringa viene stampata allora hai una speranza di seguire questo metodo (che comunque io sconsiglio vivamente).codice:set_time_limit(0); sleep(60); echo "non sono andato in timeout";
ciao