Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Countdown php..

  1. #1
    Utente bannato
    Registrato dal
    May 2011
    Messaggi
    78

    Countdown php..

    Ho trovato su internet questa funzione...e l'ho sistemata appositamente per creare un countdown...
    quello che voglio sapere io è se è possibile aggiornare questa funzione ogni secondo che passa...in pratica cosi da vedere il countdown ...
    spero abbiate capito
    Codice PHP:
    function countdiff($y$mo$d$h$m$s){
                    
    $cdate mktime($h$m$s$mo$d$y, -1);
                    
    $today time();
                    
    $difference $cdate $today;
                
              
                    
    $dleft floor($difference/60/60/24);
                    
    $hleft floor(($difference $dleft*60*60*24)/60/60);
                    
    $mleft floor(($difference $dleft*60*60*24 $hleft*60*60)/60);
                    
    $sleft floor(($difference $dleft*60*60*24 $hleft*60*60 $mleft*60));
                    
    $countdowndate =  date("l j F Y, G:i:s",$cdate);
                    
    $currenttime date("j F Y, G:i:s",$today);
                    


                        if(
    $dleft==&& $hleft!=&& $mleft!=&& $sleft!=0)
                            {
                                echo 
    'Mancano '.$hleft.' h, '.$mleft.' min e '.$sleft.' sec

    '
    ;
                            }
                        else if(
    $dleft==&& $hleft==&& $mleft!=&& $sleft!=0)
                            {
                                echo 
    'Mancano '.$mleft.' min e '.$sleft.' sec

    '
    ;
                            }
                        else if(
    $dleft==&& $hleft==&& $mleft==&& $sleft!=0)
                            {
                                echo 
    'Mancano '.$sleft.' sec

    '
    ;
                            }
                        else
                            {
                                echo 
    'Mancano '.$dleft.' gg, '.$hleft.' h, '.$mleft.' min e '.$sleft.' sec

    '
    ;
                            }
                
                    }
            } 

  2. #2
    Utente bannato
    Registrato dal
    May 2011
    Messaggi
    78
    help meee

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    356
    Credo di aver capito (credo).

    Vorresti fare semplicemente un conto alla rovescia, giusto?

    Be allora ti consiglio di non farlo in php.

    Dovresti refreshare la pagina ogni secondo, richiedendo al server di effettuare delle operazioni ogni secondo, quindi:
    1) aumenti l'occupazione di banda, anche se di poco
    2) aumenti il lavoro del server
    3) non avresti sicuramente un conteggio preciso, visto che, oltre al conteggio lato client per fare il refresh della pagina dovresti attende i tempi di risposta del server e della comunicazione. quindi sarebbe un contatore altamente impreciso

    soluzione: implementalo usando javascript!!!

    tutto lato client!!
    Jekkil

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.