Session liste de connecter - PHP - Programmation
Marsh Posté le 09-03-2005 à 17:49:51
ozzy015 a écrit : bonjour j'aimerai savoir si quelqu'un c'est comment je pourait faire une liste des membre conecter sur mon site (avec des Session) |
Marsh Posté le 09-03-2005 à 18:23:34
ozzy015 a écrit : bonjour j'aimerai savoir si quelqu'un c'est comment je pourait faire une liste des membre conecter sur mon site (avec des Session) |
tu enregistres tes sessions dans une base ? c'est le plus simple à mon avis
Marsh Posté le 09-03-2005 à 18:25:13
ben les login et pass et info de mes membre son dans ma base de doner javais pencer faire que quand quelqu'un se conecte sa va l'inscrire dans un table et quand il se déconecte sa le suprime mais comme le monde font pas déconexion la plupart du temp sa marchera pas :S
Marsh Posté le 09-03-2005 à 18:28:30
ozzy015 a écrit : ben les login et pass et info de mes membre son dans ma base de doner javais pencer faire que quand quelqu'un se conecte sa va l'inscrire dans un table et quand il se déconecte sa le suprime mais comme le monde font pas déconexion la plupart du temp sa marchera pas :S |
je parlais des sessions, pas des infos user
et si tes membres ne se connectent pas, ta "liste des membre conecter" sera forcement vide
Marsh Posté le 09-03-2005 à 18:32:24
nah les session je les fait avec un sessionstart genre lol mais c sa si mes membre se conecte sa va les inscrire dans ma table pi kand il se déconecter sa va les suprimer de la mais si il pese pas sur deconecter il vont sen aler et il seront pas suprimer donc il vont aparetre dans la liste! lol
Marsh Posté le 09-03-2005 à 18:52:37
ozzy015 a écrit : mais si il pese pas sur deconecter il vont sen aler et il seront pas suprimer donc il vont aparetre dans la liste! lol |
un timeout et le tour est joué
Marsh Posté le 09-03-2005 à 19:23:27
et tes sessions sont gérées comment? dans une base de données ou direct en dur sur le serveur?
Marsh Posté le 09-03-2005 à 19:24:57
comme sa
Code :
|
Marsh Posté le 09-03-2005 à 19:31:49
ca répond pas à ma question
enfin bon à priori, vu que tu ne l'as visiblement pas paramétré, les variables de session doivent etre stockées en dur sur le serveur.
Donc, si une session est ouverte, tu rajoute une ligne dans la table qui stocke ton nombre de connecté.
Si ton utilisateur se barre sans cliquer sur déconnecter, sa session va expirée au bout d'un certain temps ou à la fermeture de son navigateur. Tu n'as donc plus qu'à demander à vérifier si le $_SESSION['login'] existe toujours. Si il n'existe plus, tu suprime une ligne de ta table qui gère le nombre de connecté.
Sinon visiblement tu stocke le mot de passe en clair dans ta base, et ca c'est très mauvais. Il faut l'encoder avant de le rentrer dans la base.
Ensuite, pour vérifier que le pass est le bon, tu encode aussi ce que l'utilisateur rentre pour se connecter, et tu vérifie le pass soumis encodé avec le pass dans la base encodé. S'ils sont identiques, le pass est le bon.
Marsh Posté le 09-03-2005 à 19:36:39
hum je comprend pas trop comment intégré sa a on code pour les pass c'est pas bien bien grave ya pas grand chose à sécuriser mais pour la liste des conecter je comprend pas trop si mon utilisateur se conecte sa lajoute a ma base et si sa session expire comment sa fait pour se suprimer tout seul ?
si tu pouvait me l'intégré a mon code sa serai cool lol
Marsh Posté le 09-03-2005 à 22:20:44
ReplyMarsh Posté le 09-03-2005 à 23:51:59
lol je veut pas qu'il fasse mon boulot c'est juste ke je c pas c koi lecode pour faire se qu'il ma dit je débute ! lol
Marsh Posté le 10-03-2005 à 00:13:33
Marsh Posté le 10-03-2005 à 00:18:41
ben quoi c'est vrai shui concient que shui null en français mais bon lol
Marsh Posté le 10-03-2005 à 00:20:45
ozzy015 a écrit : voyon c'est lisible se que jécrit ! |
C'était de moins en moins lisible. Je te demande pas d'écrire un français impec, juste d'éviter le style SMS
Marsh Posté le 10-03-2005 à 00:22:49
ozzy015 a écrit : ben quoi c'est vrai shui concient que shui null en français mais bon lol |
non mais merde !
fait un effort bordel !!
Marsh Posté le 10-03-2005 à 03:33:41
ReplyMarsh Posté le 10-03-2005 à 11:04:43
c'est déjà mieux en tous cas
Marsh Posté le 10-03-2005 à 11:07:50
c'est clure, Soju, tant que tu es à citer les règles du forum, tu peux aussi nous ressortir celle qui dis de parler dans un français clair et intelligible, et le "SMS-style" est à éviter...
Marsh Posté le 09-03-2005 à 17:48:40
bonjour j'aimerai savoir si quelqu'un c'est comment je pourait faire une liste des membre conecter sur mon site (avec des Session)
merci
ps: je suis débutant encore lol
Message édité par ozzy015 le 09-03-2005 à 17:49:30