|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2006 Messages : 43 ![]() |
Salut,
Je suis en train de me mettre aux sessions et j'aimerais afficher une liste des connectés sur le site mais le problème c'est que je débute la dedans. Sur le site du zero il y avait un tuto sur comment afficher une liste de connectés mais je n'arrive pas à me connecter sur leur site !!! Vous connaissez un tutorial, un site qui explique comment afficher la liste des connectés ? Ca fait deux jours que leur site est hs !!!! je cherche un tutorial qui explique de a à z et non pas juste quelques phrases pour me donner l'idées générales !! Merci bonne soirée |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() |
Ouais, le site du zéro déconne...
Y'as de bons tutoriels sur ce site. Sinon, le tuto du SDZ fonctionnait comme suit : A chaque fois que quelqu'un se connecte, le script regarde son IP. Si celle-ci n'est pas présente dans la BDD, on l'ajoute, avec le timestamp actuel. Et si elle est présente, on modifie le timestamp pour le mettre à la valeur actuelle. Quand tu ajoutes à ta BDD une nouvelle IP, ou que tu modifies le Timestamp d'une ip, tu dois regarder celles qui ont un timestamp qui date d'il y a plus de 5 minutes, et les supprimer. Et pour afficher le nombre d'inscrits, on compte le nombre d'ip. Je sais pas si j'ai été clair... Sinon, gabylewer@hotmail.com |
|
|
00
|
|
|
#3 | ||||
|
Membre expérimenté
![]() ![]() |
Salut, je ne m'y connais pas trop en sessions, qui est connecté ou non mais si je devais le faire rapidement, j'utiliserai une bdd.
Tu crée une table dans ta base de données qui contient un champ "nom". Dès que quelqu'un se connecte avec log/pass, bref, ouvre une nouvelle session, tu l'enregistre dans ta base avec son nom (et son mot de passe si tu veux). Ensuite, quand tu veux afficher ta liste de connectés, tu les trouve dans ta base de données. Comme on m'a demandé d'être le moins flou possible dernierement, voici un peu de code... login.php Code :
Code :
++ JC |
||||
|
|
00
|
|
|
#4 | |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2006 Messages : 43 ![]() |
Citation:
Ce que je peux faire c'est reprendre l'id du membre (dans la table membre), créer une nouvelle table whoisonline par exemple et dedans j'y mettrais deux champs "id" et "timestamp" et quand le membre se connectera il inserera un timestamp si le membre ne s'est jamais connecté ou j'updaterais le champ timestamp si ce membre est déja venu. Je cherche à faire une liste de connecté comme le fait certains tchats du type "tchatche.com". Comment puis je faire pour avoir une liste de connectés en direct ?? et non pas toutes les 5 minutes ? |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com