Modérateur PHPfrance |
10684 Messages
25 sept. 2006, 16:42
Si c'est juste du confort utilisateur, pour qu'il sache depuis combien de temps il est sur une page spécifique, le plus simple est effectivement un timer javascript.
la fonction setTimeout() te permet de déclencher un événement toutes les x millisecondes. Tu peux donc très bien lui demander d'incrémenter un nombre de 1 toutes les 1000 ms et ainsi informer l'utilisateur qu'il squate honteusement ta page depuis tant de secondes...
Pour la forme, il te suffit de diviser par 3600 pour connaitre le nombre d'heures, puis de diviser le reste par 60 pour connaitre le nombre de minutes
Si en revanche c'est pour des statistiques, et que tu as besoin de conserver ces données, c'est un peu plus complexe à mettre en place
