Problème avec le bouton de retour en arrière du navigateur [Résolu/Fermé]

Signaler
Messages postés
12
Date d'inscription
samedi 25 mai 2013
Statut
Membre
Dernière intervention
11 mars 2014
-
Messages postés
12
Date d'inscription
samedi 25 mai 2013
Statut
Membre
Dernière intervention
11 mars 2014
-
Salut :D
J'essaie de réaliser une fonction qui permettra à un membre de se connecter à mon site web, ainsi qu'une fonction de déconnexion. dans la première fonction je crée bien évidemment une session que je détruirai dans la deuxième, jusque là tout marche nikel :p.
je me connecte => vérification des infos saisies => création de session => redirection vers la page "success"
je me déconnecte => destruction de la session => redirection vers la page d'accueil du site web

le problème c'est qu'après avoir été déconnecté, il suffit juste de cliquer sur le bouton "retour à la page précédente" du navigateur pour retourner à la page "success". le scenario que je veux réaliser est similaire par exemple: à celui de facebook.

Merci d'avance.

4 réponses

Messages postés
838
Date d'inscription
vendredi 2 novembre 2012
Statut
Membre
Dernière intervention
17 décembre 2015
119
Bonjour,
Sur ta page "succes" tu peut toujours mettre une redirection en place si il n'y a pas la session non ?

if(!$_SESSION["log"]){
   header("location:/url.php");
   exit;
}
Messages postés
12
Date d'inscription
samedi 25 mai 2013
Statut
Membre
Dernière intervention
11 mars 2014

je l'ai déja essayer , le probleme "je pense" c'est que le navigateur ne recharge pas la page si on click sur le bouton 'retour'.
Messages postés
838
Date d'inscription
vendredi 2 novembre 2012
Statut
Membre
Dernière intervention
17 décembre 2015
119
C'est bien possible...
Tu peut toujours manipuler l'historique sinon (https://developer.mozilla.org/fr/docs/Web/Guide/DOM/Manipuler_historique_du_navigateur)
Messages postés
12
Date d'inscription
samedi 25 mai 2013
Statut
Membre
Dernière intervention
11 mars 2014

Merci c'est exactement ce que je cherche :D

Bonne journée à vous.