Problème avec le bouton de retour en arrière du navigateur
Résolu
Merkelon
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
Merkelon Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Merkelon Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
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.
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.
A voir également:
- Problème avec le bouton de retour en arrière du navigateur
- Navigateur web - Guide
- Youtube en arrière plan - Guide
- Arrière plan - Guide
- Navigateur privé - Guide
- Touche retour arriere ✓ - Forum Clavier
4 réponses
Bonjour,
Sur ta page "succes" tu peut toujours mettre une redirection en place si il n'y a pas la session non ?
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; }
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'.
C'est bien possible...
Tu peut toujours manipuler l'historique sinon (https://developer.mozilla.org/fr/docs/Web/Guide/DOM/Manipuler_historique_du_navigateur)
Tu peut toujours manipuler l'historique sinon (https://developer.mozilla.org/fr/docs/Web/Guide/DOM/Manipuler_historique_du_navigateur)