Boujour,

PHP 5.2

J utilise les sessions dans mes formulaires :

Script formulaire
Script de verif formulaire
Script d insertion des données.

Script verif et sur une autre page pour éviter les double insertion via un actualise du navigateur.

1-/ Affichage du script formulaire
==> affiche les erreurs éventuelles de session[erreur]
-> puis supprime session[erreur]
==> complète le formulaire éventuellement avec session[valeur]
envoie des données par POST

2-/ réception des variables POST Script de verif formulaire
==> supprime l éventuelle session[valeur]
==> test les données POST :
-> si ok création de session[valeur] et session[clean]
-> sinon création de session[erreur] et session[valeur]

3-/ formulaire ok script insertion des données dans la BBD
==> supprime session[valeur]
==> req sql (insert into, update delete) via session[clean]
==> supprime session[clean]

Mon problème :
Si utilisateur clique sur un autre lien du site et ne déroule pas les 3 scripts jusqu au bout comment faire pour savoir qu elles variables de sessions créées sont à supprimer ?

Quel solution auriez-vous ?

Merci de votre aide.