Administrateur PHPfrance |
9782 Messages
06 févr. 2022, 18:31
Alors la variable $_SESSION est propre à l'utilisateur connecté.
Par conséquent dans $_SESSION["login"] tu ne va pouvoir afficher que le login de l'utilisateur qui affiche ta page.
La solution généralement utilisée pour afficher la liste des utilisateurs connectés à un site, c'est d'avoir un champ "date_derniere_activite" dans ta table utilisateurs, et à chaque fois qu'un utilisateur connecté charge une page de ton site, tu mets à jour ce champ avec la date et l'heure courante.
Ensuite pour afficher les utilisateurs connectés, tu fais un SELECT de ta table utilisateurs où la date_derniere_activite est < à X minutes (par exemple 10 minutes).
Quand tout le reste a échoué, lisez le mode d'emploi...