Ouvrir une session avec une condition
salut;
je suis sur xp en local je test avec php4, je souhaite ouvrir une session à un moment bien determiné.
Pour cela je passe une variable dans l'URL, c'est qu'à ce moment là que je veux ouvrir ma session. voila ce que j'ai fait.
Code:
1 2 3 4 5 6 7 8
| if(isset($_REQUEST['ma_var']) || isset($_SESSION['ma_var'])){
session_start();
$_SESSION['ma_var']='1' ;
$_SESSION['moi']='maxi';
echo $_SESSION['moi'] ;// juste pour tester
}
echo $_SESSION['moi'] ;// juste pour tester aprrès la condition |
la session est ouverte au moment que la condition est vraie.
Mais dès que la variable 'ma_var' n'est plus present dans l'URL
la condition n'est plus remplie, et ma sessin est detruite automatiquement.
quelqu'un à une idée.