Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/03/2008, 19h19   #1
Membre confirmé
 
Avatar de MANU_2
 
Inscription : mai 2002
Messages : 417
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 417
Points : 224
Points : 224
Par défaut Log lors de la déconnexion

Bonjour,

Je suis en train de faire des log.
Lors de la connexion => pas de problème.
Par contre, pour savoir l'heure de déconnexion, c'est bon seulement si on passe par le bouton "déconnexion".

Y-a-t-il un moyen pour connaitre l'heure de déco qd l'utilisateur ferme son navigateur ou que sa session a expiré ?

Merci
MANU_2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2008, 19h42   #2
Rédacteur
 
Avatar de Yoteco
 
Alain Sahli
Ingénieur développement logiciels
Inscription : décembre 2004
Messages : 1 086
Détails du profil
Informations personnelles :
Nom : Alain Sahli
Âge : 25

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2004
Messages : 1 086
Points : 1 479
Points : 1 479
Salut,

Moi j'insérais dans la base de données l'heure de la dernière activité de l'internaute. Et s'il y avait une trop grande différence entre l'heure actuelle et l'heure de dernière activité je considérais l'internaute comme déconnecté.

Ensuite il te suffit du faire un cronjob qui test si la dernière activité des utilisateurs connectés. Si l'intervalle est trop grand tu les log comme déconnectés.
Yoteco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2008, 10h19   #3
Membre confirmé
 
Avatar de MANU_2
 
Inscription : mai 2002
Messages : 417
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 417
Points : 224
Points : 224
"l'heure de la dernière activité de l'internaute." => ok mais cela voudrais dire qu'à chaque activité, que j'insere ds la BD.

cronjob : c'est quoi au juste ?
MANU_2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2008, 17h59   #4
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 630
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 630
Points : 6 232
Points : 6 232
Citation:
Envoyé par MANU_2 Voir le message
"l'heure de la dernière activité de l'internaute." => ok mais cela voudrais dire qu'à chaque activité, que j'insere ds la BD.
Tout à fait. Tu utilises UPDATE pour mettre à jour l'heure.

Citation:
cronjob : c'est quoi au juste ?
C'est un peu l'équivalent des Tâches planifiées en windows : permet d'exécuter des tâches à intervalles régulières http://linux.developpez.com/faq/?page=System#cron
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2008, 10h02   #5
Membre confirmé
 
Avatar de MANU_2
 
Inscription : mai 2002
Messages : 417
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 417
Points : 224
Points : 224
Le cronjob est-il absolument nécessaire ?
Insérer l'heure de la dernière activité n'est-elle pas suffisante ?
MANU_2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2008, 13h32   #6
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 630
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 630
Points : 6 232
Points : 6 232
Citation:
Envoyé par MANU_2 Voir le message
Le cronjob est-il absolument nécessaire ?
Insérer l'heure de la dernière activité n'est-elle pas suffisante ?
Je ne pense pas que ce soit nécessaire dans ton cas, tu aura par UPDATE l'heure de la dernière activité de toute façon...
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h54.


 
 
 
 
Partenaires

Hébergement Web