Bonjour,
j'ai 2 sites complètement indépendants sur un serveur sous un même nom de domainesur chacun de ces sites j'initialise des variables de session lorsque j'arrive sur le site , pour cela je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 http://www.nom_domaine/site1/ http://www.nom_domaine/site2/Cela marche très bien sauf quand à partir de la même fenêtre du navigateur je passe d'un site a l'autre. Dans ce cas, la valeur du session_id() du deuxième site visité est la même que celui du premier. Du coût l'affichage du deuxième site se passe mal puisque count($_SESSION) !=0 (il a garder les varaiblesq sessions du premier site) et donc il n'y a pas d'initialisation des variables de session du 2d site.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if(count($_SESSION)==0){ $_SESSION['a'] = 'session du site '; }
configuration du php.ini
Comment faire pour éviter cela et qu'une nouvelle session se crèe pour chacun de mes sites même lorsque que l'on reste dans la même fenêtre du navigateur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6session.use_cookies =on session.use_only_cookies = off session.use_trans_sid = on session.cache_expire = 180 session.auto_start = off
merci de votre aide
Partager