Salut
J'ai un problème de session dans un script. Elle n'est pas gardée d'une page à l'autre.
Je développe mon application selon ce tutorial : http://php.developpez.com/sdjournal/framework/
voici une partie du code :
Si juste après avoir récupéré la session je fais un print_r($_SESSION), tout est ok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php session_start(); /* * Pour éviter que les objets utilise directement les variables globale, je les passe * en paramètre. */ $actionControler = new ActionControler($config, $_SESSION, $_GET, $_POST, $_REQUEST, $_FILES); $action = $actionControler->getAction(); //ici : instanciation des classes modèle & Vue, exécution de l'action, etc. //récupération de la session dans l'objet action $_SESSION = $class->getAction()->getSession(); //ici : affichage (Smarty) ?>
Mais dès que je passe à une autre page, le contenu de $_SESSION n'est plus là
A mon avis le problème ne vient pas de la config du serveur, j'ai testé une autre application qui utilise les session et je n'ai pas remarqué de problème
Merci d'avance pour votre aide
Partager