Bonjour a tous
je suis tomber sur un petit bug qui en est pas vraiment un mais bon ca me fatigue un peu
Dans mon application, lorsque je fais des ajouts dans ma bd, d'usager par exemple....j'effectue mes ajouts dans une page d'action où il y a seulement du code php et pas d'affichage...ensuite si l'ajout se fait correctement, je redirige vers une page de confirmation...dans cette page je confirme en affichant les valeur insérer
ex: "l'usager a bien été inscrit"
NomUser : BillyBob
NumIDent: 112
Password: qwerty1209
Pour empecher que l'utilisateur ne fasse un retour a l'arriere sur une page d'ajout, j'utilise une variable de session...$_SESSION['pagePrecedante'] que j'assigne et je valide dans ma page d'ajout
Comme ca, l'ajout ne peut se faire 2 fois car la seule maniere d'entrer est que si ca provient du formulaire prévu a cette fin
Ainsi pas de pb sauf que:
lorsque je tombe dans ma page de confirmation...c'est une page pour p-e 6-7 ajout différents qui sont envoyé là....
ex d'ajout..Nouveau User, Nouveau Dossier, Modification de User, Modification de dossier...etc
Donc je ne valide pas la provenance car ca peut venir de bcp de place différente...Alors je suis dans:
confirmation.php?type=5
**Le reviseur a bien été modifié**
Nom: Joe Blo
Compagnie d'assurance: Desjardins
ya un bouton retour à la page d'acceuil, on click dessus...on tombe sur home.php...Si on fait back..
je retombe sur confirmation.php?type=5
**Le reviseur a bien été modifié**
Nom: undefined index reviseurID...blabla
Compagnie d'assurance:
Je termine le roman...
y aurait-il un moyen de valider la page pour ne pas qu'on puisse faire un back...sans pour autant faire une validation de toute les page qui peuvent acceder a confirmation.php ???
merci dsl pour la longueur mais bon je crois que c'est clair pareil
Partager