Personnelement je mettrai plutôt la vérification de $_SESSION['formulaire_rempli'] au moment de l'insert du formulaire dans ta base. Comme ça ça évite aussi les doublons type : la personne fait précédent ou actualiser au mauvais moment.
Perso sur la plupart de mes formus qui entrainent une inscription dans une base je fais ça: sur la page du formulaire une variable type $_SESSION['formulaire_rempli']=0 et sur la page d'insert de ce formulaire,
if($_SESSION['formulaire_rempli']=0)
{
insertion... ;
$_SESSION['formulaire_rempli']=1;
}
else
{rien du tout ou redirection ou ce que tu veux ^^ }
Pour toi il suffit de sur la page du formulaire verifier(comme dit plus haut) si l'utilisateur a deja rempli le formu ou pas avant de mettre $_SESSION['formulaire_rempli']=0
ou $_SESSION['formulaire_rempli']=1.
Message édité par vanish le 19-12-2007 à 17:44:59