Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1550 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Savoir si un utilisateur est loggé ou pas

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Savoir si un utilisateur est loggé ou pas

n°1149503
link182
Posté le 13-07-2005 à 20:42:19  profilanswer
 

je voudrais savoir comment faire, lorsque qu'on affiche la liste des utilisateurs (table Membre par ex), pour chaque utilisateur, s'il est loggé ou pas (à l'instant t).
 
Ma façon de faire :
je pourrais alimenter une table qui, lors du login, se remplit, mais si l'utilisateur ne se déconnecte pas proprement, comment vider cette table ?
 
Pourriez-vous m'aider ?
 
merci !


Message édité par link182 le 13-07-2005 à 20:42:46

---------------
Quoi ? 2.21 Gigowatts ! Mais seul un éclair peut délivrer une telle puissance !
mood
Publicité
Posté le 13-07-2005 à 20:42:19  profilanswer
 

n°1149506
FlorentG
Unité de Masse
Posté le 13-07-2005 à 20:45:45  profilanswer
 

Expiration de la session = suppression

n°1149524
link182
Posté le 13-07-2005 à 21:18:10  profilanswer
 

ok, merci, ca m'aiguille... je pense mettre une durée d'expiration de 1 min, est-ce suffisant ?


---------------
Quoi ? 2.21 Gigowatts ! Mais seul un éclair peut délivrer une telle puissance !
n°1149527
pmusa
▓▓▓▓▓▓▓
Posté le 13-07-2005 à 21:30:37  profilanswer
 

comment on fait pour savoir si une session est active, appartient bien à un tel, et comment la conserver/supprimer?  :??:  
vu que FlorentG, tu propose de faire abstraction d'un enregistrement sur bdd n'est-ce pas?

n°1149720
FlorentG
Unité de Masse
Posté le 14-07-2005 à 01:21:19  profilanswer
 

pmusa a écrit :

comment on fait pour savoir si une session est active, appartient bien à un tel, et comment la conserver/supprimer?  :??:


Ah merde, c'est vrai qu'en PHP c'est relou :/

n°1149856
pmusa
▓▓▓▓▓▓▓
Posté le 14-07-2005 à 11:55:24  profilanswer
 

mais j'ai bien compris que ce serai en php.  :o  
 
???  :)

n°1150047
link182
Posté le 14-07-2005 à 15:15:13  profilanswer
 

Je ne vois pas comment faire, et rien trouvé sur google.
 
Dans ma boucle affichant ma liste de connectés, comment afficher    "connecté" ou "non connecté" ? je ne vois pas comment tester si la seesion de l'utilisateur est active ou pas.


---------------
Quoi ? 2.21 Gigowatts ! Mais seul un éclair peut délivrer une telle puissance !
n°1150089
onizuka_se​nsei
Posté le 14-07-2005 à 15:57:09  profilanswer
 

à chaque début de page, tu appelles une fonction qui se chargera de:
- ajouter l'user dans la table des connectés si il n'y est pas déjà et mettre la limite de temps (un champ de ta table) à now()+5min
- si l'user y est déjà dans la table, updater la ligne correspondant à l'user et mettre la limite de temps à now()+5min
- Supprimer toutes les lignes dont la limite de temps est dépassée, ie < now()


Message édité par onizuka_sensei le 14-07-2005 à 15:59:23
n°1150099
link182
Posté le 14-07-2005 à 16:06:38  profilanswer
 

ok merci et je vais essayer cela...
je vous tiens au courant


---------------
Quoi ? 2.21 Gigowatts ! Mais seul un éclair peut délivrer une telle puissance !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Savoir si un utilisateur est loggé ou pas

 

Sujets relatifs
Probleme pour savoir si un socket est fermé[JS]patience utilisateur
redirection en fonction de l'utilisateur avec .htaccesscomment savoir si une requete sql a donné un resultat
Authentification système d'un utilisateur sous UnixCréer une interface utilisateur en mode texte...
[Javascript] Savoir dans quel textarea se trouve le curseurcomparer pour savoir si une String est différent d'une chaine
Indentification utilisateur[batch] saissie par l'utilisateur
Plus de sujets relatifs à : Savoir si un utilisateur est loggé ou pas


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR