differenza tra sleep() e microtime()

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
Allora salve a tutti, usando la libreria phpmailer per gestire una newsletter, ho letto che è meglio lasciare passare un paio di secondi tra l'invio di una mail e l'altra. Ora io volevo fare una sorta di report che in tempo reale mostri le varie fasi dell'invio e far uscire questo report all'interno di una textarea, ora se uso sleep questo non mi succede, perchè aspetta che lo script finisca di inviare le mail e mi mostra la pagina alla fine. Se usassi microtime() riuscirei a farlo ?
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Leggi la documentazione online di PHP: http://www.php.net/manual/en/function.microtime.php. La funzione microtime() restituisce l'attuale UNIX timestamp in microsecondi.

Per fare quello che vuoi tu servirebbe AJAX, insieme ad un file XML o un database che segni le e-mail da inviare. AJAX richiede allo script PHP lo stato dell'invio, lui recupera i dati dalla sorgente, prosegue l'operazione e invia i dati a Javascript che, nel frattempo, li mostra a schermo.
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
ho capito, visto che io di ajax non sono molto pratico, ce per caso qualche esempio, o qualche script simile che usi ajax per questo scopo?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
qundo arrivate ad una soluzione postatela interessa anche a me.
io avevo messo sleepp() nel ciclo di invio (tra un invio ed un altro) ma non funzia.



p.s.
la differenza tra microtime è sleep è che micr (come ha detto alex) ritorna i microsecondi, sleeep arresta(dovrebbe) arresater lo scripi per il tempo impostato (così almeno ho capito)
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
joomla con il plugin di acymailing lo fa quello che vorrei riuscire a fare io vediamo se riesco ad estrapolare qualcosa :hammer:. Ho trovato questo esempio, ancora non l'ho provato però sembra spingersi verso quello che vorrei fare provo a modificarlo un pò e vediamo
 
Ultima modifica:

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
ma per far uscire in tempo reale i vari step dell'invio, devo richiamare lo script dell'invio con ajax? Non basta ad esempio creare un file xml e poi andarlo a leggere con ajax durante l'invio?
 
Discussioni simili
Autore Titolo Forum Risposte Data
E Query differenza tra tabelle MySQL 5
A differenza tra account email e ISP presenti in blacklist Posta Elettronica 0
W Differenza tra orari PHP 3
Gabriele Visioli Differenza tra hosting e hosting WordPress Hosting 4
S Differenza tra le funzioni include () e require ()? PHP 1
U [PHP] Differenza tra amministratore e utente PHP 2
M PHP Arrotondamento minuti in differenza tra due Orari PHP 9
V [PHP] Differenza reale tra bindParam e bindValue PHP 8
Z Google: qual'è la differenza tra Popolarità e Autorevolezza di un sito? SEO e Posizionamento 1
M Qual'è la differenza tra Server.Transfer e Response.Redirect? ASP.NET 1
Giacomo92 Differenza tra Webmaster e Web designer? Webdesign e Grafica 2
V Calcolare la differenza tra due date in PHP PHP 1
V Differenza tra operatori == e === in javascript? Javascript 1
felino [C#] Differenza tra ClipboardPasted e ClipboardPasting .NET Framework 2
F differenza tra 2 date PHP 5
M Calcolare differenza temporale tra datetime salvati sui records di una tabella mysql PHP 18
Monital Differenza tra int smallint etc. Database 5
A Differenza tra anteporre o posporre l'operatore di incremento nel ciclo for Javascript 5
C Differenza tra due ore PHP 17
PenguinLover Differenza tra detrazioni e deduzioni? Leggi, Normative e Fisco 3
Monital Differenza tra date PHP 8
YellowMan Differenza tra Server Virtuale e Cloud Server Cloud Computing e Cloud Server 1
M Differenza tra precision e scale PHP 2
novello88 Differenza tra include() e require() PHP 18
M [VB.Net] Che differenza c'è tra CType e DirectCast? ASP.NET 1
S Differenza tra queste righe di codice Javascript 2
S Differenza tra orari sballata! PHP 2
M Differenza tra richiesta sincrona e asincrona Ajax 0
emanuelevt differenza tra $array[]='valore' o array_push($array,'valore') PHP 2
emanuelevt differenza concreta tra array_rand e shuffle PHP 2
M Differenza tra date e countdown PHP 3
M Differenza tra valori sulla stessa colonna Database 10
A Differenza comportamento tra click mouse e pressione tasto invio Visual Basic 0
borgo italia differenza tra applet e script? Javascript 10
I Differenza tra blog e sito Webdesign e Grafica 12
E Differenza tra utenti e hits [Era: Statistiche accessi al sito] Discussioni Varie 2
B Che differenza c'è tra un sito professionale e uno no ? Webdesign e Grafica 7
V Differenza di visualizzazione tra IE e FireFox HTML e CSS 4
S Differenza date record successivi MS Access 7
T differenza fra mysql xampp e un mysql server Database 0
Emix [PHP] Differenza Date + Ore PHP 3
S [PHP] Eseguire differenza su dati SQL presenti sulla stessa colonna PHP 1
K Certificato SSL (https) gratuito o a pagamento? che differenza c'è? Server Dedicati e VPS 1
andrea.peo Calcolo differenza fra record attivo e precedente PHP 1
G Calcolo differenza valori provenienti da una tabella PHP 0
giap Classi stili/stili per singoli TAG- differenza- HTML e CSS 2
S Differenza data PHP 1
C Ma perchè!!!! Differenza visualizzazione con iOS Safari HTML e CSS 2
Shyson Differenza UTF-8 e gli altri HTML e CSS 12
L Reale differenza con il precedente HTML HTML e CSS 1

Discussioni simili