Problème de session entre sous domaine

Eléphant du PHP | 112 Messages

06 mai 2007, 18:44

Bonjour à tous,

Je suis en train de développer un site multilingue. Les langues sont gérées par sous domaine et lorsque l'utilisateur se logue, une session est crée.
Le problème c'est que la session crée dans un sous domaine n'est pas pris en compte dans l'autre.

Y a t'il un moyen de régler ça ?

D'avance merci ...
blog nouvelles technologies : http://www.jofischer.fr

Mammouth du PHP | 1029 Messages

07 mai 2007, 14:57

Il est normal que la session ne soit pas reconnu dans un sous domaine.

Tu devrais enregistrer tes sessions dans un db commune et travailler avec sur les sous domaines
L'expérience est la somme de toutes nos erreurs.

Eléphant du PHP | 112 Messages

07 mai 2007, 17:15

Il est normal que la session ne soit pas reconnu dans un sous domaine.

Tu devrais enregistrer tes sessions dans un db commune et travailler avec sur les sous domaines
n'y a t'il pas un moyen avec les sessions ?
blog nouvelles technologies : http://www.jofischer.fr

Eléphant du PHP | 217 Messages

08 mai 2007, 09:27

Salut,
si tu as "la main" sur le serveur, c'est a dire un accès complet à la machine tu peux essayer de te tourner vers :
memcache.
Il y a aussi Sharedance, développé par l'auteur de pureftpd.