Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Azione ogni 24 ore

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    25

    Azione ogni 24 ore

    Ciao a tutti sta volta mi serve un'aiuto perchè dovrei far si che ogni 24 ore (cioè una volta al giorno) la pagina di controllo e catalogazione esegua il reset di una pagina...

    Io ho usato un file di testo che dovrebbe immagazzinare il numero di ogni giorno e se il giorno non è uguale a quello immagazzinato dal file vuol dire che sono passate 24 ore o più dall'ultimo controllo.

    Codice PHP:
    <?php
    $gg
    =date(d);

    $st=file_get_contents('d.txt');
    $ffopen('d.txt'"w+");
    if (
    $st == $gg){}else{
    fwrite($f,$gg);
    // echo $st.' '.$gg; <= prova per vedere i risultati (nn serve)
    fclose($f);
    //exit; <=evitare di danneggiare la pagina 20OrP.html (nn serve)
    $f=fopen('24OrP.html','w+');
    fwrite($f,' ');
    fclose($f);}
    ?>
    Perchè non va?

  2. #2
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    Non ho capito bene cosa dovrebbe fare quel file di testo, comunque non puoi eseguire un operazione pianificata solo con PHP, ti serve un servizio appostio (cron se il server è linux oppure un 'operazione pianificata' se è windows) che richiami il tuo script PHP.

    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    25
    L'utente stesso che usa la pagina lancia e controlla ogni volta il servizio...
    non mi interessa che siano 24 ore o 52 l'importante e che il file 24OrP.html (<=cose recenti)
    ogni nuovo post a distanza di 24 ore deve essere immagazzinato da solo...

    comunque il file d.txt deve contenere il numero del giorno appartenente all'ultimo utilizzo, poi con la variabile $gg=date(d); deve controllare se il giorno di d.txt è = a quello di $gg..
    Se non è cosi chiaramente saranno passate 24 ore o più quindi deve formattare il file 24OrP.html.
    se $gg e il contenuto di d.txt sono uguali niente scrive 24OrP.html i nuovi dati

  4. #4
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    ma di preciso cosa è che non va? non riesci a leggere il file d.txt, non riesci a scriverci oppure non scrivi sul file 24OrP.html?
    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    25
    HO RISOLTO

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.