Bonjour,
j'essaye en vain de faire passer une classe en session. J'ai lu plusieurs tutoriels et explications mais ça ne marche pas !!
Je n'arrive même pas à faire passer une simple variable
Voici mon code très simple:
exemple1.php:
l'affichage est:
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 <? session_start(); // Démarre la session. Spécifie une id de session. $login="nom"; // On définit la variable classique $login echo "$login est registered"; session_register("login"); // On enregistre $login dans la session echo "<br><a href=exemple2.php?".session_name()."=".session_id().">click</a>"; ?>
exemple2.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 nom est registered click
et l'affichage est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php // Ici $login et $password ne sont pas définis session_start(); // Ils sont définis à partir d'ici. if(session_is_registered("login")) { echo "le login est: $login"; } ?>
ce qui veut dire qu'il reconnait bien la variable de session mais elle n'a pas de valeur ?!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 le login est:
des idées ?
merci
Partager