j'ai un petit soucis, comme vous l'aurez compris, lié a la récupération d'une variable créée dans une session.
je crée ma session et la variable 'identification' dans cette session. lors de la "validation" du formulaire (clic sur bouton qui génère un envoi par methode post), la variable n'est plus reconnue. je fais un 1é test dans le formulaire et il reconnait bien la variable. mais apres l'envoi de ce formulaire le meme test ne reconnait plus la variable de la session.
formulaire : identification.php
<?php
session_start();
echo"<HTML><head><title>identification</title></head><body>";
session_register("identification");
if(isset($_SESSION["identification"])==false)
{
echo "pas de session";
}
else {
echo "session ok";
$_SESSION['identification']=true;
}
echo "<form name='formulaire' method='post' action='controller.php'>";
echo "<input type='text' name='nni'><br>";
echo "<input type='password' name='mdp'><br>";
echo "<input type='submit' value='envoyer'>";
controller.php :<?php
if(isset($_SESSION["identification"])==false)
{
echo "pas de session";
}
else { ...
il m'affiche a chaque fois "pas de session" apres appel a controller.php or qu'il m'affichait "session ok" avant cet appel.quel est l'erreur svp ?