Domanda
Ho scritto un codice PHP che uccide la sessione dopo 5 minuetti dalla creazione.
Vorrei visualizzare un timer in un angolo della pagina che mostra il utente quanti minuti: secondi fino a quando la sessione scade. Ci sono buoni esempi là fuori?
Soluzione
qualcosa di simile? http://keith-wood.name/countdown.html
Ci si dispone di un semplice esempio che mostra come usarlo:
var newYear = new Date();
newYear = new Date(newYear.getFullYear() + 1, 1 - 1, 1);
$('#defaultCountdown').countdown({until: newYear});
Così ora che cosa abbiamo bisogno è un timestamp UNIX (momento in cui la sessione finirà). Poi possiamo modificare in questo modo:
var endOfSession = new Date(youtitmestamp * 1000); // timestamp is in seconds and we need miliseconds
$('#defaultCountdown').countdown({until: endOfSession});
Speranza ha aiutato!
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow