+ Rispondi alla Discussione
Risultati da 1 a 5 di 5

Conto alla rovescia con memoria in html

Ultimo Messaggio di Digital Daigor il:
  1. #1
    User L'avatar di licciar
    Data Registrazione
    Jun 2006
    Messaggi
    36

    Conto alla rovescia con memoria in html

    Ciao a tutti,
    volevo creare in html un conto alla rovescia che una volta aperta la pagina parta (Esempio: 59, 58, 57, 56 ...) e poi se si chiude e si riapre la stessa pagina sul web continui dopo il tot di tempo che è passato (Esempio: 59, 58, 57, 56 ... chiudo e riapro la finestra e mi ritrovo con 45, 44, 43, 42...)
    Come posso fare? Uso un cookie? come???
    GRAZIE!

  2. #2
    Esperto L'avatar di olaola
    Data Registrazione
    Jan 2007
    Località
    Bologna
    Messaggi
    709
    Ciao licciar,

    probabilmente si, dovresti usare un cookie, però il conto alla rovescia non lo puoi comunque fare con il solo html. Ti serve un linguaggio dinamico (Javascript, PHP, ASP...).

    Se hai preferenze per uno di questi, dimmelo che sposto la discussione nella sezione più adatta.


  3. #3
    User L'avatar di licciar
    Data Registrazione
    Jun 2006
    Messaggi
    36
    Grazie olaola per il tuo aiuto.
    Devo dirti che non sono pratico con altri linguaggi oltre l'html, quindi (forse esagero) mi servirebbe qualcosa di già pronto perché non so proprio come fare, ho cercato dappertutto.
    Grazie ancora
    F.
    Ultima modifica di olaola; 16-01-09 alle 18:50 Motivo: Maiuscole e punteggiatura.

  4. #4
    Esperto L'avatar di olaola
    Data Registrazione
    Jan 2007
    Località
    Bologna
    Messaggi
    709
    Allora meglio puntare su un Javascript. Sposto la discussione.

    Ciao

  5. #5
    User
    Data Registrazione
    Feb 2007
    Località
    Paracurú, Fortaleza, Brasile
    Messaggi
    703
    Potresti provare così:

    Codice PHP:
    $timeout 60;

    if(!((int)
    $_COOKIE['entrato'] > 0))
    {
           
    $_COOKIE['entrato'] = time();
    }

    $manca = (time()-$_COOKIE['entrato'])-$timeout;

    if(!(
    $manca 0))
    {
           
    header("location: tuapagina.htm");


    Codice:
    var manca = <?php echo $manca; ?>
    function conto()
    {
            manca = manca-1;
            if(manca > 0)
            {
                    setTimeout("conto",1000);
            }
            else
            {
                    document.location.href = "tuapagina.htm";
            }
    }
    conto();
    Ho usato un misto tra php e javascript per semplicità.
    Dovrebbe funzionare, anche se non ho avuto modo di testarlo ora.

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.