Question

Je veux expirer ma page précédente lorsque l'utilisateur clique final sur LogOut ou Retour du navigateur.

Était-ce utile?

La solution

Si vous incluez ce en haut de toutes vos pages, il faudra que le client de recharger toujours le contenu, ce qui rend l'arrière-bouton demandant une nouvelle copie de la page.

<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>

http://php.net/manual/en/function.header.php

Autres conseils

Vous pourriez avoir quelques problèmes avec le bouton de retour du navigateur, car lorsque vous cliquez dessus, certains navigateurs ne rechargent pas la page du serveur et affiche l'état précédent de la page à partir du cache.

Détruire la clé de session avec session_destroy();

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top