Bonjour,
J'essaie d'envoyer un objet par la variable de session et cela ne marche pas.
Page A.
Voici le code utilisé :
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 session_start(); class Ma { public $a; public __construct($b) { $this->a = $b; } public getA() { return $this->a; } } $_SESSION['test'] = new Ma('a');
Page B.
Et lorsque je charge la page B, j'obtiens "test/0/test" (un false ?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 session_start(); echo "test/".$_SESSION['test']."/test"; $obj = $_SESSION['test']; echo $obj->getA();
et j'ai un message "Call to a member function getA() on a non-object in"
Avez vous une idée du problème, une erreur dans mon code ?
Merci par avance.
Partager