Bonjour tout le monde,
Voila je suis entrain de faire un petit site en php mais je rencontre un petit problème. Je ne sais pas si c'est une erreur d'étourderie mais en tout cas je reste bloqué.
Le problème est que :
- le visiteur peut se connecter sous un profil grâce à un formulaire login , mot de passe.
- ce login et mot de passe sont envoyés sur une page qui va rechercher sur la base de données s'ils existent bien etc.
- Un fois acceptés le login est mis dans une variable de session $_SESSION['login']=$login;
- et hop ça revient sur la page index.
- Une fois sur cette page index(grâce a un isset) je vois bien que la variable $_SESSION['login'] a quelque chose à l'interieur et que cela correspond bien à ce que j'ai rentré.
- cependant si je clic sur un lien (n'importe lequel mais celui index) je perds ma variable de session(le isset ne fonctionne plus le variable de session est vide).
- Ce qui veut dire que la variable de session est présent et fonctionne sur index.php mais si je reclic sur index.php je perds la variable de session et cela sur toutes les pages.
toutes mes pages ont session_start() au debut et n'ont pas de code html avant.
Merci pour votre aide









Répondre avec citation
Partager