Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184

    temporizzare l'esecuzione di codice

    Salve a tutti,
    ho la seguente necessità: devo fare una query su un DB e voglio che questa venga fatta ogni X minuti o secondi ... non posso usare applicazioni esterne x cui ensavo di fare un file PHP che lancio una volta e che da solo si auto-ricarica (lasciando una finestra browser aperta, non deve essere definitiva come soluzine)...

    avevo pensato di lavorare sull'ora ma onestamente non ho idea di come poter impostare il tutto :-(


    Grazie a tutti
    Stefano

  2. #2

    Re: temporizzare l'esecuzione di codice

    Originariamente inviato da flander
    Salve a tutti,
    ho la seguente necessità: devo fare una query su un DB e voglio che questa venga fatta ogni X minuti o secondi ... non posso usare applicazioni esterne x cui ensavo di fare un file PHP che lancio una volta e che da solo si auto-ricarica (lasciando una finestra browser aperta, non deve essere definitiva come soluzine)...

    avevo pensato di lavorare sull'ora ma onestamente non ho idea di come poter impostare il tutto :-(


    Grazie a tutti
    Stefano
    Potresti usare le CronJobs oppure javascript..
    Con javascript
    codice:
    <script>
    setInterval("location.href='questapagina.php'",5000);//esegue il refresh ogni 5 secondi.
    </script>
    PER CASO ti serve un guestbook, completamente personalizzabile?e PER CASO lo vuoi anche gratis e senza pop-up o dialer?E allora prova il nuovo NewAge GuestBook..Niente per caso, tutto perfetto

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184
    Ciao scusa ma mi sono reso conto di essermi espresso male... in effetti non devo temporizzare la pagina ma l'esecuzione di un ciclo while...


    Scusa per l'errore
    Stefano

  4. #4
    Originariamente inviato da flander
    Ciao scusa ma mi sono reso conto di essermi espresso male... in effetti non devo temporizzare la pagina ma l'esecuzione di un ciclo while...


    Scusa per l'errore
    Stefano
    No Problem
    PER CASO ti serve un guestbook, completamente personalizzabile?e PER CASO lo vuoi anche gratis e senza pop-up o dialer?E allora prova il nuovo NewAge GuestBook..Niente per caso, tutto perfetto

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184
    quindi non esiste nessuna soluzione secondo Te/Voi?



    Stefano

  6. #6
    potrebbe servirti la funzione sleep

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184
    ho provato cosi ma nn funziona


    $i = 1;
    while ($i <= 10):
    echo $i;
    sleep(10);
    $i++;
    endwhile;



    Stefano

  8. #8
    io non l'ho provato ma qesto

    for($i=0;$i<10;$i++)
    {
    echo $i."
    ";
    sleep(10);
    }

    non funziona ?

  9. #9
    retifico
    l'ho provato e funziona

    Non è che per caso tu hai un execution time basso e lo script ti si blocca per quello ?

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184
    lo verifico nelle impostazioni di PHP?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.