OVH Community, votre nouvel espace communautaire.

Sessions php : pas plus d'une session sur un même compte


Abogil
15/11/2006, 18h16
Tu engegistres dans une table SQL : PSEUDO, PW codé MD5, Id SESSION (PHPSESSID).
Au début de chaque page tu contrôles que le PHPSESSID de la page est bien celui stocké dans la table SQL.
- Si oui : Chargement de la page.
- Si non : Page login.

visualight
15/11/2006, 18h16
viens demander ça au pro du forum asp-php.net ...
dénommé Bisou

Il sera certainement bien t'aider sur ce coup
http://www.asp-php.fr/forums/

Olivvv
15/11/2006, 17h46
Bonjour,

Voilà mon problème;

Je voudrais, pour des raisons de sécurité, que mes membres ne puissent se connecter à leur compte qu'à partir d'un navigateur à la fois, ou d'un ordinateur.

Je ne veux pas deux sessions vers le même compte. Il faudrait que si j'ai une fenêtre ouverte avec Firefox, et que j'en ouvre une autre avec Opera, ça écrase la première session.

Y a-t-il un moyen trivial de réaliser celà en PHP ?
Du genre, rendre $_SESSION[id_membre] unique.

Stocker l'identifiant de session dans mysql, en relation avec le membre ?

Autre ?

Merci pour votre aide.