Problème $_SESSION en PHP

Webster95 Messages postés 655 Statut Membre -  
Webster95 Messages postés 655 Statut Membre -
Bonjour à tous,
Très habitué des $_SESSION en php, je suis aujourd'hui confronté à un problème plutôt bizarre.

Je m'explique brièvement: J'ai un formulaire de connections qui fonctionne très bien.
Lorsqu'un se connecte, un message javascript indique qu'on est bien connecté, et nous redirige vers la page d'accueil.

Mais la, bizarre problème !

Lorsque que je me connecte, tout va bien.

Mais lorsqu'un autre utilisateur se connecte, depuis un autre poste, ma session est détruite et la sienne est gardé:
En fait, si il se connecte, je me fait déconnecté, et lui reste connecté.

A mon tour, si je me reconnecte, lui sera déconnecté et moi connecté. Est-ce un soucis au niveau de la BDD ?

Merci !!!





A voir également:

6 réponses

UgglyBoy Messages postés 440 Statut Membre 64
 
essayez de désactiver la partie javascript (message et redirection). Et refaites le test, voyez si vous êtes aussi déconnecté sans js.
1
lionel-DIL Messages postés 1222 Date d'inscription   Statut Membre Dernière intervention   1 768
 
Bonjour,

Est-ce suite à une mise à jour de l'hébergeur ?
Cela l'a t'il toujours fait ?
Sinon, je pense à la génération de votre id : la personne qui se connecte vous le prend. La session se termine donc.
0
Webster95 Messages postés 655 Statut Membre 142
 
Bonjour,

Mon hebergeur est OVH, et je n'ai aucune information sur les mises à jours.
Cependant, je ne pense pas à cela.

Je ne l'avais pas remarqué auparavant, mais c'est possible.

La session prend l'ID du client dans la BDD, il est unique. De plus, quand on se connecte, on voit ses infos de compte.

0
lionel-DIL Messages postés 1222 Date d'inscription   Statut Membre Dernière intervention   1 768
 
lorsqu'un autre utilisateur se connecte -> Avec votre login ou bien le sien ?
0
Webster95 Messages postés 655 Statut Membre 142
 
non, un autre login.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Salut,
Fais-tu le test avec le même ordinateur pour les deux comptes?
Si c'est la cas c'est normal car tu écrases la SESSION avec les nouvelles valeurs.
0
lionel-DIL Messages postés 1222 Date d'inscription   Statut Membre Dernière intervention   1 768
 
Mais lorsqu'un autre utilisateur se connecte, depuis un autre poste, ma session est détruite et la sienne est gardé
0
UgglyBoy Messages postés 440 Statut Membre 64
 
@webdesignentreprise: normalement c'est une session (avec un id unique) par client, c'est l'essence même de la session.
Donc à moins d'explicitement donner le même id à tous les clients, il ne devrait pas y avoir d'écrasement.
0
Webster95 Messages postés 655 Statut Membre 142
 
UgglyBoy merci !

La redirection en javascript était bien le problème.
Merci à vous !
0