Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [PHP]Conto alla rovescia

    Salve a tutti.

    Ho una domanda da farvi, spero possiate aiutarmi , allora cominciamo. Ho bisogno di realizzare uno script in php , un diciamo " semplice " conto alla rovescia.

    Devo fare in modo che lo script ogni martedì alle 6 di mattina ricominci a contare alla rovescia per il prossimo martedì alle 6 di mattina e via dicendo , praticamente deve contare fino alle 6 di mattina di martedì e poi refresharsi per ricominciare il conteggio. Ovviamente la data è fissa e non subisce nessun tipo di variazione.

    Sapete dirmi se questo è possibile ? se si con php ? e se magari vi capita sottomano qualche esempio per capire come fare , non sono un programmatore purtroppo mi limito al webdesing, ma questa volta ho bisogno di un piccolo aiuto da chi ne sa più di me.

    Ringrazio in anticipo tutti coloro che mi risponderanno

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    dipende . se il conto alla rovescia deve essere fatto in tempo reale il solo php non può bastare. quindi se vuoi fare un conto alla rovescia che consideri ora, minuti, giorni e secondi e aggiornarlo appunto ogni secondo, non puoi farlo con il solo php. questo perchè non verrebbe aggiornato. se poi vuoi fare una cosa che sia visualizzata solo quando l'utente entra in una pagina o la aggiorna, allora il php può bastare
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    potrebbe andare bene anche in JS volendo , la domanda è la stessa , potete darmi qualche aiuto ? avete qualche esempio a disposizione ?^^

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    70
    prova a guardare qui:

    link

  5. #5
    un piccolo esempio di classe js, vedi se va al caso tuo:

    questa la metti in un file esterno o nell'head
    codice:
    /**
     * CountDown Class
     *
     * @author        Giovambattista Fazioli
     * @email         g.fazioli@undolog.com 
     * @web           http://www.undolog.com
     *
     * @param    dd   (string) 'month day, year'
     *
     */
    function countDown( dd ) {
        // init target time
        var target            = new Date( dd );
        this.targetTime        = target.getTime();
        
        /**
         * refresh countdown
         */
        this.refresh = function() {
            var today                 = new Date();
            var currentTime           = today.getTime();
            // time left
            this._leftMilliseconds    = (this.targetTime - currentTime);
            this._leftSeconds         = Math.floor( this._leftMilliseconds / 1000 );
            this._leftMinutes         = Math.floor( this._leftSeconds / 60 );
            this._leftHours           = Math.floor( this._leftMinutes / 60 );
            // no module 
            this.leftDays             = Math.floor( this._leftHours / 24 );
            // for print
            this.leftMilliseconds     = this._leftMilliseconds % 1000;
            this.leftSeconds          = this._leftSeconds % 60;
            this.leftMinutes          = this._leftMinutes % 60;
            this.leftHours            = this._leftHours % 24;
        }
        this.refresh();
    }
    questa dove vuoi far comparire il countdown:
    codice:
    var cd = new countDown( '1 1, 2009' );
    // mostra quanti giorni, ore, minuti, secondi e millisecondi al primo gennaio 2009
    document.write( cd.leftDays + "," + cd.leftHours + "," + cd.leftMinutes + "," + cd.leftSeconds + "," + cd.leftMilliseconds );
    PS: basta googlare un pochetto e trovi subito quello che cerchi
    ciao
    Riko87
    My Web Site: www.wowwiki.it | under development

  6. #6
    avevo cercato su google e avevo trovato un sacco di cose , ma ripeto io mi limito a fare webdesing io e la programmazione facciamo parte di due mondi diversi =P grazie mille proverò a dare un occhiata , di nuovo grazie a tutti quelli che hanno perso tempo con me

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.