IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

fin d'une session et instruction MySql


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5
    Points : 4
    Points
    4
    Par défaut fin d'une session et instruction MySql
    Bonjour,
    j'ai une identification sur mon site, et une liste des utilisateurs connectés. Pour connaitre quels sont les utilisateurs connectés, j'ai mis un champ à 1 dans MySql quand le visiteur est identifié. Mon problème est que si l'utilisateur n'utilise pas le logout, il reste comme connecté dans la liste. Si il utilise le logout, je remet le champ MySql à 0 et tout va bien.
    Comment pourai-je exécuter une requete MySql à la destruction automatique de la session ou quand l'utilisateur ferme la fenetre de navigation... Bref remettre ce champ MySql à 0 sans une demande le l'utilisateur.
    Merci d'avance

  2. #2
    Membre expérimenté
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Points : 1 341
    Points
    1 341
    Par défaut
    Ca me semble un peu difficile a détecter l'événement "je ferme mon navigateur" ou "je vais sur un autre site".
    Naturellement, ce que je ferai c'est stocker une date a la place de ton "1".
    A chaque "clic" de l'utilisateur sur le site, tu stocke la date dans ta base et pour savoir combien d'utilisateur sont présentement sur ton site, tu recherche tous ceux dont le dernier clic est inférieur 5 mn.

    --
    Rakken

Discussions similaires

  1. Ouvrir une session client avec mysql
    Par n.sidali dans le forum Requêtes
    Réponses: 1
    Dernier message: 01/02/2007, 20h55
  2. Détecter en premier la fin d'une session
    Par frédo dans le forum Delphi
    Réponses: 5
    Dernier message: 08/01/2007, 18h53
  3. Détecter la fin d'une session
    Par gazza dans le forum Langage
    Réponses: 3
    Dernier message: 11/10/2006, 12h47
  4. [Servlet] Comment détecter la fin d'une session HTTP
    Par cocula dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/04/2005, 18h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo