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 10/10/2006, 10h43   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2004
Messages : 42
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2004
Messages : 42
Points : 10
Points : 10
Par défaut Détecter la fin d'une session

Salut à tous,

J'aimerais simplement détecter la date (et l'heure) de fin d'une session, à savoir au moment où l'utilisateur ferme son navigateur... La subtilité est que je souhaite éviter la solution d'un envoi de requête toutes les x secondes pour vérifier sa présence...

Merci par avance.
gazza est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2006, 13h52   #2
Membre chevronné
 
Avatar de kankrelune
 
Inscription : décembre 2005
Messages : 766
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 766
Points : 745
Points : 745
Bah tu n'as pas de moyen en php pour savoir quand l'internaute ferme sont navigateur... ce qui est logique vu que php est un langage executé coté serveur... par contre tu peux savoir quand l'internaute se déconnecte via le lien (ou boutton) de déconnection... .. .

@ tchaOo°
kankrelune est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 09h55   #3
Candidat au titre de Membre du Club
 
Inscription : mars 2004
Messages : 42
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2004
Messages : 42
Points : 10
Points : 10
Citation:
Envoyé par kankrelune
par contre tu peux savoir quand l'internaute se déconnecte via le lien (ou boutton) de déconnection
Oui en effet, j'ai d'ailleurs prévu un lien "logout", bien visible, mais beaucoup d'utilisateurs préférent fermer directement le navigateur...

J'imagine qu'il existe pas mal de systèmes qui trackent la durée de session utilisateur, alors comment repère-t-il (le système) l'arrêt de la session en cas de fermeture du navigateur ?
gazza est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 11h47   #4
Membre chevronné
 
Avatar de kankrelune
 
Inscription : décembre 2005
Messages : 766
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 766
Points : 745
Points : 745
Le système ne repère pas la fermeture du navigateur... il y a un temps d'expiration.... si la session S n'a pas bougée depuis X temps php la considère comme expirée... .. .

@ tchaOo°
kankrelune 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 17h15.


 
 
 
 
Partenaires

Hébergement Web