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