Bonjour,

Je travail sur du php/mysql.

Je souhaiterais faire un compte à rebours de 10 sec avant l'affichage d'une page définie de mon site. Et que celui-ci se mette en pause lorsque l'utilisateur change de page/d'onglet.

Faire le compte à rebours en javascript (là, rien de bien méchant)
Mettre en pause le compte à rebours lorsqu'on perds le focus de la page (rien de méchant non plus)

Par contre, comment vérifier que l'utilisateur a bien attendu devant le compte à rebours?

Mon idée est de créer
- une variable de session TIME_CAR contenant le début du compte à rebours
et
- une variable de session VALIDE_CAR qui dira si le compte à rebours s'est terminé correctement (cad, si à la fin du compte à rebours le script a bien appelé une page qui met à jours la variable VALIDE_CAR à TRUE)

Cette idée fonctionne pour 80% des gens... Mais il reste les 20%..

Ceux qui peuvent très bien voir dans le code qu'a la fin du script j'appelle la page de validation de la variable VALIDE_CAR et qui pourront accéder à la page sans voir le compte à rebours.

Avez vous une solution plus adaptée à mon besoin? Des pistes à me proposer?

Merci par avance