Je peux me tromper mais si je regarde le code PHP que je donne, je ne parle que de $_SESSION, pas de cookie. Ce que tu ne sais pas c'est que derrière, il y a de très fortes chances que le serveur utilise un cookie pour retrouver les sessions. Donc, ce qu'il faut c'est que la session PHP soit reconnue sur les 2 sous-domaines, donc que le cookie de session PHP passe d'un sous-domaine à l'autre, et pour faire ça, il faut modifier le domaine de validité du cookie de session PHP. Mais comme je dis, si les cookies ne passent pas, il faut trouver un autre moyen pour échanger des données via le navigateur entre les deux sous-domaines, donc soit en utilisant des cookies custom (pas des cookies de session) mais là encore sur .domaine.com ou bien imaginer un mécanisme qui utilise une base de données et des paramètres d'URL, bref des trucs plus compliqués mais faisables.
Partager