Variable de session NULL ! Pourquoi ?
Bonjour,
j'ai un soucis au niveau de ma variable de session qui est à NULL à partir d'un moment, pourtant je suis toujours connecté.
Si je suis en activité (appel de la fonction qui prends la variable de session, à partir d'une liste déroulante) dans une page il n'y a pas de problème.
Mais lorsque je reste pendant un moment sur la page sans faire appel de la fonction grâce à la liste déroulante, alors là, la variable est à NULL
En effet voilà un script:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
<?php
include("../inc/datejour_bil.php"); //-- dans ce fichier il y a bien session_start();
?>
<?php
$varCatInter = $_SESSION['NUMERO_VARIABLE'];
?>
<div class="row-fluid">
<div class="span9">
<aside class="span12 txt_assid_resum"><br/><?=$resumPage;?></aside>
</div>
<div class="span3">
<div class="btn-group"> <a class="btn btn-info dropdown-toggle" data-toggle="dropdown" href="#"> <?= $txtSelectAutdept;?> <span class="caret"></span> </a>
<ul class="dropdown-menu">
<?php
$res=getDepartementRegion($varCatInter);//-- c'est ici ou $varCatInter=NULL après un temps sans activité et je ne comprend pas ??
while($lliste=$res->fetch()){
?>
<li><a href="../routeur/redirect_dept.php?T=<?= $lliste->num_dept; ?>"><?= $lliste->nom_dept; ?></a></li>
<?php }?>
</ul>
</div>
</div>
</div> |
Je crois que la variable de session est valable pendant que la session est ouverte ? Là je ne comprends pas pourquoi cette variable est NULL ?
Merci de votre aide.