Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/08/2006, 17h58   #1
Membre du Club
 
Inscription : février 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 89
Points : 57
Points : 57
Par défaut [Cookies] Empecher la communication de variable de session entre 2 navigateur

J'ai une variable de session qui se cré apres une identifcation.

Lorsque jouvre un 2ieme firefox .. il accèdes a toutes les varriable de session que j'ai créé grace a l'identifaction de mon premier firefox...

qq'un sais comment empecher ca?
grimsk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2006, 23h18   #2
Membre Expert
 
Avatar de Anduriel
 
Homme
Étudiant
Inscription : février 2004
Messages : 2 168
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 2 168
Points : 1 277
Points : 1 277
C'est normal. Tu t'identifies sur ce forum, tu ouvre une autre fenêtre, les variables sont conservées.

Sinon tu peux faire une variable session count, ou tu indiques si la session est déjà ouverte, si oui, alors tu détruis les variables:

Code :
1
2
3
if (@$_SESSION['count'] == true) {
   unset($_SESSION['visiteur']);
}
Par contre elle sera détruite, même sur l'autre fenêtre. (Du moins si Firefox fonctionne comme IE).
Anduriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2006, 01h07   #3
Membre du Club
 
Inscription : février 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 89
Points : 57
Points : 57
Le probleme c'est que le SID est sauvegarder par cookie...

IE semble ne pas utiliser le même pointeur pour les différentes browser douvert.

Firefox utilise le meme cookie....

ya moyen de forcé firefox a créé un nouvel enregistrement dans le cookie pour chaque browser ouvert?
grimsk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h07.


 
 
 
 
Partenaires

Hébergement Web