Page 1 sur 1

Afficher la liste des membre connectés

Posté : 21 févr. 2007, 15:22
par BeRoots
Salut à tous :)

Une question qui me travaille beaucoup en ce moment et à laquelle je ne trouve aucune solution:

Comment faire pour avoir un liste de tout les membres connectés à un site?
Comme sur ce forum par exemple...

Merci d'avance pour vos précieux conseils ;)

Posté : 21 févr. 2007, 16:41
par Jules Petibidon
hello,

à ma connaissance, php ne permet pas de faire cela "naturellement".
par contre tu peux facilement faire un script qui te permet de savoir qu'un membre s'est connecté il y a X secondes/minutes/heures :

un champ pour stocker le timestamp de la derniere connexion dans ta table membres et pouf c'est fait.

ensuite pour la précision c'est un peu plus compliqué... il y a longtemps j'avais fait un espace membre avec une frame invisible qui se rechargeait toutes les 30 secondes pour renvoyer un identifiant à un script qui remettait à jour le timestamp du membre. mais je connaissais pas ajax... qui est idéal pour cela :)

bon courage !

Posté : 21 févr. 2007, 17:05
par HD

pas de liste des sessions sur le serveur?

Posté : 25 févr. 2007, 04:42
par ploplop2
D'après ce q j sais, les sessions st stockées sur le serveur, donc il n'existe pas de fonction qui permet de lister toutes les sessions ?

Re: pas de liste des sessions sur le serveur?

Posté : 25 févr. 2007, 09:33
par Cyrano
D'après ce q j sais, les sessions st stockées sur le serveur, donc il n'existe pas de fonction qui permet de lister toutes les sessions ?
Modération :
ploplop2, nous sommes dans un forum francophone.
Tu as devant toi un clavier complet et tu disposes de la place que tu désires pour écrire.
Merci de rédiger tes messages dans un français intelligible pour tous en t'abstenant d'utiliser un langage SMS.
Ce sera bénéfique pour tout le monde.

Merci de prendre le temps de lire les règlements.

Posté : 25 févr. 2007, 12:16
par jojolapine
je rajoute un lien:
http://www.siteduzero.com/tuto-3-174-1- ... ectes.html
et si tu as des membres connectés... le script est facilement adaptable pour afficher les membres et pas seulement le nombre de personnes...

Posté : 25 févr. 2007, 12:22
par BeRoots
Merci HD :)
je crois que tu est tombé sur un tres bon sujet d'ailleur ;)
désolé mais je n'était pas passer par google pour ma recherche :oops:

Posté : 25 févr. 2007, 13:04
par BeRoots
merci aussi jojolapine :)
c'etait ce que je pensais faire plus ou moins. le principe est le même que pour celui trouver par HD mais dans ce cas on crée une table spécialement pour le faire... je pense que le choix de la méthode reste sous la contrainte de l'espace disponible. Ceux disposant d'une place limité opterons pour la première methode dite "light" mais avec comme contrainte de travaillé directment sur leur table membre...

voila pour ce sujet fort instructif qui, n'etant pas traiter sur le forum, meritait d'être créé ;)

Posté : 25 févr. 2007, 13:12
par Invité
je crois que tu est tombé sur un tres bon sujet d'ailleur ;)
Personnellement, j'ai regardé un peu le code et ses explications... beurk #-o
y a rien d'optimisé...