salut à tous,
j’aimerai avoir votre aide sur un problème:
j’ai un problème au niveau des sessions php. Aparement, les sessions sont sensé resté ouverte tant que le navigateur n’est pas fermé.Sur ma page j’ai une page principale qui contient en include le central pour différent sujet et un petit include qui permet de se loguer.
Et c’est cette partie que je n’arrive pas à faire marcher.
dans mon index.php j’ai :
[cpp] import_request_variables(“G”,“recuG_”);
if(isset($recuG_delog))
{
session_destroy();
//ou $_SESSION[idclient]=‘NULL’;
}
if($PHPSESSID) session_start($PHPSESSID);
else session_start();[/cpp]
ça ça a l’air de marcher.
Mais dans ma page d’identification, j’ai:
[cpp]
<?
if (isset($recu_login))
{
?> |
<?panier();?> |
çe que je ne comprend pas, c’est que la premiere fois que je me log, il m’affiche bien le nom correspondant au login donc $_SESSION[‘nom_client’] est bien rempli. Mais lorsque je clique sur une section de mon menu, la page d’identification se remet en formulaire (en appelant la fonction affich_form) et quand j’essaie d’afficher le contenu de $_SESSION[‘nom_client’], il est vide…aurais je rater quelque chose dans la notion de session??
merci de votre aide