Page 1 sur 1

$_session domaine et sous domaine

Posté : 15 déc. 2012, 16:03
par damien_55
bonjour à tous,

Je cherche desesprement de récuper ma variable de session sur mon sousdomaine mais sans succes.

j'ai mon site: site.com
mon sousdomaine: dallas.site.com
un espace de connexion qui creer mes variable de sessions qui marche bien sur mon domaine site.com mais quand je me rends sur mon sousdomaine je perds ma variable de sessions, ce qui fait que mon utilisateurs n'est plus connecté.

A la racine de mon site, j'ai les fichiers suivants:
config.php
avec session_start();

index2.php (pour un test)
avec

Code : Tout sélectionner

<?php include('config.php') ?>
[/b]

dans ma page index2.php

Code : Tout sélectionner

<?php if(isset($_SESSION['username'])){echo ' '.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8');} ?>
ça, ça marche nickel quand l'utilisateur est connecté.

Quand je vais sur mon sousdomaine dallas.site.com, avec les memes config.php, mon utilisateur n'est plus connecté. Je perds la variables $_session.

J'ai essayé ce que j'ai trouvé sur le net à ce sujet:

- dans mon config.inc de mon sousdomaine:

Code : Tout sélectionner

session_start(); ini_set('session.cookie_domain', '.site.com'); ini_set('session.use_cookies',1);
mais ça ne fonctionne pas.

Comment faire ?

Merci de votre aide

Re: $_session domaine et sous domaine

Posté : 15 déc. 2012, 17:21
par damien_55
session_set_cookie_params (); :wink: