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 :

déconnexion d'un client


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    adada
    Inscrit en
    Juin 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : adada

    Informations forums :
    Inscription : Juin 2007
    Messages : 20
    Points : 16
    Points
    16
    Par défaut déconnexion d'un client
    bonjour à tous,

    J'ai développé un site en php, et j'enregistre dans une base de données MySQL l'heure et l'identfiant ainsi que le numéro de session lors de la connexion de l'utilisateur sur le site, Mon PROBLEME est de trouver une solution pour savoir à quel heure l'utilisateur s'est déconnecté dans le cas où il ferme pas explicitement (Bouton QUITTER) ?!

    est que vous avez une idée ?

  2. #2
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Citation Envoyé par YewYew
    bonjour à tous,

    J'ai développé un site en php, et j'enregistre dans une base de données MySQL l'heure et l'identfiant ainsi que le numéro de session lors de la connexion de l'utilisateur sur le site, Mon PROBLEME est de trouver une solution pour savoir à quel heure l'utilisateur s'est déconnecté dans le cas où il ferme pas explicitement (Bouton QUITTER) ?!

    est que vous avez une idée ?
    Tu peux faire deux choses : en javascript tu peux faire un appel à une fonction lorsque l'utilisateur ferme son navigateur (mais il me semble que ca ne marche pas partout donc ca n'est pas la meilleure).

    Sinon il "suffit" que tu mettes a jour la date a chaque action de l'utilisateur, comme ca tu n'auras pas l'heure de déconnexion exacte mais une heure assez proche au moins.

  3. #3
    Membre à l'essai
    Profil pro
    adada
    Inscrit en
    Juin 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : adada

    Informations forums :
    Inscription : Juin 2007
    Messages : 20
    Points : 16
    Points
    16
    Par défaut
    Je pense à faire une applet java qui tourne en tache de fond et qui est connectée à un serveur, d'où dès que l'utlissateur ferme le navigateur je le saurais !

    En tout cas Merci koopajah pour ton aide !

  4. #4
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Citation Envoyé par YewYew
    Je pense à faire une applet java qui tourne en tache de fond et qui est connectée à un serveur, d'où dès que l'utlissateur ferme le navigateur je le saurais !

    En tout cas Merci koopajah pour ton aide !
    Mettre une applet java sur toutes les pages du site juste pour ca? C'est quand meme un peu gourmand là non?

  5. #5
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2007
    Messages
    193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2007
    Messages : 193
    Points : 207
    Points
    207
    Par défaut
    totalement d'accord avec koopajah.

  6. #6
    Débutant
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Points : 704
    Points
    704
    Par défaut
    dans le cas où il ferme pas explicitement (Bouton QUITTER)
    Y a pas une solution en php pour savoir si l'utilisateur quitte son navigateur (a part la solution de faire une maj de la date)...

    Je connais quasi la réponse mais je post quand meme

  7. #7
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Citation Envoyé par afrodje
    Y a pas une solution en php pour savoir si l'utilisateur quitte son navigateur (a part la solution de faire une maj de la date)...

    Je connais quasi la réponse mais je post quand meme
    PHP est exécuté coté serveur et n'a aucune idée de ce qui se passe coté client donc la réponse est non.

  8. #8
    Membre à l'essai
    Profil pro
    adada
    Inscrit en
    Juin 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : adada

    Informations forums :
    Inscription : Juin 2007
    Messages : 20
    Points : 16
    Points
    16
    Par défaut
    Citation Envoyé par koopajah
    Mettre une applet java sur toutes les pages du site juste pour ca? C'est quand meme un peu gourmand là non?
    non pas ds toutes les pages ! seulement ds la page d'accueil puisque les autres pages du site sont des pages filles par rappart à elle !!

Discussions similaires

  1. Détecter la déconnexion d'un client (sockets C)
    Par dagos dans le forum Réseau
    Réponses: 16
    Dernier message: 13/07/2011, 18h34
  2. [WS 2003] Déconnexion des postes clients
    Par farkouchi dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 13/08/2010, 18h53
  3. [FLASH8 / PHP] Vérifier la déconnexion d'un client flash
    Par nounetmasque dans le forum Flash
    Réponses: 4
    Dernier message: 10/05/2007, 10h26
  4. [Socket] Détecter la déconnexion d'un client
    Par leyee dans le forum Entrée/Sortie
    Réponses: 21
    Dernier message: 24/11/2005, 11h33
  5. Problème de timeout et de déconnexion cliente
    Par Aurelien92 dans le forum CORBA
    Réponses: 18
    Dernier message: 24/08/2004, 15h32

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