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 18/11/2011, 21h18   #1
Invité de passage
 
Inscription : novembre 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 1
Points : 1
Points : 1
Par défaut Sessions et subdomains

Bonjour,

J'aurais besoin de conserver mes sessions sur tous mes sous-domaines, mais cela ne fonctionne visiblement pas.
J'ai édité mon php.ini afin d'avoir :

session.cookie_domain=".mondomaine.com"

(avec mon vrai domaine bien entendu).

D'après Firecookie, la session se stocke bien comme il faut sur .mondomaine.com, mais pourtant dès que je change de sous domaine la session se vide.
J'ai fait deux var_dump(), un sur $_SESSION, l'autre sur $_COOKIE.
Voici ce qu'il se passe dès que je change de sous-domaine :

session : array(0) { }
cookie : array(1) { ["PHPSESSID"]=> string(26) "n57go5n66smhke0t2q4dmrbte6" }

Je précise que je fais ces var_dump juste après le session_start();

Auriez-vous une idée?

Cordialement


Edit : suhosin était activé dans le php.ini de mon hebergeur...

Un simple rajout de ces directives et tout fonctionne :

suhosin.session.cryptua = Off
suhosin.session.cryptdocroot = Off
0x00000000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h23.


 
 
 
 
Partenaires

Hébergement Web