[RESOLU] $_session domaine et sous domaine

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] $_session domaine et sous domaine

Re: $_session domaine et sous domaine

par damien_55 » 15 déc. 2012, 17:21

session_set_cookie_params (); :wink:

$_session domaine et sous domaine

par damien_55 » 15 déc. 2012, 16:03

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