Merci pour vos réponses.Avant de voir, pour le header, j'ai essayé cela :
Le visiteur valide un formulaire et arrive sur la page qui confirme l'enregistrement. Cette page insère les données dans la base.
Après le script d'insertion j'initialise une variable de session comme suit :
$_SESSION['antiMarcheArriere']='1';
Le but est que si le gars utilise fait un retour avec le navigateur, la page précédente n'affiche plus le formulaire tel qu'il était mais les conditions d'inscription.
Pour cela je fais comme suit:
1 2 3 4 5 6
|
if($_SESSION[$antiMarcheArriere]!=1)
{
on insère le formulaire
;}
else {require('condition-inscription.php');} |
Et bien avec ça le formulaire se réinsère quand même. Si je fais
!isset($_SESSION[$antiMarcheArriere])
Pour le test, alors c'est pareil.
Donc ? Pourquoi ma variable de session n'est pas transmise à la page précédente lorsque l'on fait un retour du navigateur ?
Partager