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.
Partager