problème de redirection

Petit nouveau ! | 7 Messages

26 mai 2011, 12:49

Bonjour,

alors voila je rencontre un petit problème en php. Voici mon cas : j'ai un formulaire que je remplis avec différentes informations ensuite lorsque j'appuis sur le bouton terminer, une nvl page s'ouvre résumant tout ce qui a été saisi précédemment. J'ai aussi fait un lien sur cette mm page qui me ramène au tout début en faisant attention d'avoir bien supprimé la session avec un 'session_destroy()'et mon formulaire est vidé. Sauf que, lorsque je me trouve sur ma page de résumé et que je fais un retour en arrière pour revenir sur la page précédente du formulaire, les données st supprimés. J'ai donc pensé à faire une condition que si on clique sur mon lien alors il m'exécute mon session_destroy() et il revient au tout début sauf que voilà je vois pas vraiment comment le faire et j'ai utilisé un <a href)> mais pas de header.

je vous remercie de votre aide ^^

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

26 mai 2011, 13:45

salut,

c'est pas trop clair ton affaire ;)

mais si tu utilise un lien (genre <a href="pagedebut.php">retour au debut</a>) il te suffit de passer un paramètre dans l'url pour indiquer la fin de session :)

@+
Il en faut peu pour être heureux ......

linesoft
Invité n'ayant pas de compte PHPfrance

26 mai 2011, 13:58

salut ,
effectivement c'est pas très très claire,
je confirme ce qu'a dit moogli le plus simple dans ton cas c'est de passer une variable dans l'uri type : <a href="pagedebut.php?errase=1">retour au debut</a>
il te suffit ensuite de vérifier la variable "errase" au début de ta page php pour savoir si tu dois vider la session ou pas .

ex :
if (isset($_GET['errase']) && $_GET['errase']==1){ // code pour le vidage de la session}

@plus