Page 1 sur 1
Connaître la durée d'une session utilisateur.
Posté : 15 déc. 2007, 12:06
par Asus
Bonjour je souhaiterais connaitre la durée de visite des utilisateurs sur mon site.
C'est à dire quand l'utilisateur quitte le site que je sache combien de temps il est resté...
Le seul soucis c'est que je ne c'est pas de quelle côté aller dois-je utiliser les sessions ou les cookies ...

Posté : 15 déc. 2007, 14:52
par Berzemus
C'est difficile de connaître cette durée.. tu ne sais jamais ce que fait l'internaute.. s'il ne regarde pas une autre page, qu'il est parti boir un café ou autre.. d'autant que tu ne peux mesurer que son activité, les pages visionnées, et additioner le temps entre chaque..
Pour avoir des statistiques assez complètes, je te conseille
awstats.
Posté : 16 déc. 2007, 11:42
par Asus
Salut.
Je sais que je pourrais pas connaître le temps que l'utilisateur regarde la page mais je souhaiterais le temps qu'il est restait dessus même s'il n'a pas regarder...
Merci.

Posté : 16 déc. 2007, 11:55
par Aureusms
Tu ne peux pas à part utiliser Javascript mais il faut qu'il soit utiliser par l'utilisateur.
Posté : 16 déc. 2007, 12:23
par Asus
Mais alors comment fait genre phpmyvisite pour dire que la page a été visité 15 fois ?
Posté : 16 déc. 2007, 12:24
par Asus
EDIT: désolé, je voulais dire visité 3:45min.
Posté : 16 déc. 2007, 21:46
par Aureusms
Pour être honnête je ne sais pas...

Posté : 16 déc. 2007, 23:27
par Truc
Sur chaque chargement de page tu relèves l'heure (timestamp) tu le sauvegardes en session (ou BD pour réutiliser pour les stats).
Si le timestamp existe dèjà (= au moins une page visité) tu peux effectuer la différence entre l'ancien timestamp et le nouveau (pris au chargement de la page) pour connaitre le temps passé sur la page précédente.
Posté : 31 déc. 2007, 15:30
par Asus
C'est que j'avais pensé plus ou moins merci !!!