- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Conto alla rovescia con memoria in html
-
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!
-
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.
-
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.
-
Allora meglio puntare su un Javascript. Sposto la discussione.
Ciao
-
Potresti provare così:
[php]
$timeout = 60;if(!((int)$_COOKIE['entrato'] > 0))
{
$_COOKIE['entrato'] = time();
}$manca = (time()-$_COOKIE['entrato'])-$timeout;
if(!($manca > 0))
{
header("location: tuapagina.htm");
}
[/php]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.