2011-05-20 3 views
0

J'ai donc créé une application utilisant Codeigniter et nous rencontrons des problèmes lorsqu'une session est chargée et que quelqu'un charge une autre URL qui démarre une session avec la même application.Instances de sessions multiples Codeigniter

Le problème est que la deuxième session est en train d'écraser la session initiale (au moins partiellement) et de corrompre les données envoyées.

Nous utilisons des sessions de base de données et le cryptage.

Vous cherchez de l'aide à ce sujet. Merci d'avance.

+0

Vous aurez besoin de poster du code pour que toute aide soit effective. Regardez peut-être la façon dont vos sessions sont démarrées et initialisez seulement vos variables de session si elles ne sont pas définies. –

+0

Eh bien, j'ai besoin que les deux sessions soient maintenues idéalement en même temps et séparées. –

Répondre

0

est ici un fil précédent pour vous:

Multiple PHP Sessions

Une autre chose non mentionné dans ce fil est, si vous avez besoin de plusieurs séances pour les mêmes espaces réservés données/données, préfixer les variables de session avec des préfixes identifier , par exemple:

$_SESSION['ss1_name'] = "Session 1 Name"; 

... 

$_SESSION['ss2_name'] = "Session 2 Name"; 

Espérons que cela aide!