Page 1 sur 1

Fermer une session avec bouton "deconnexion"

Posté : 23 juin 2015, 20:33
par salva57
Bonjour,

Sur mon site j'ai protégé par mot de passe l'accès à un répertoire. Je l'ai fait avec un outils disponible dans l'hébergement strato vu que mon site est hébergé chez strato.

Sur les pages qu'il y a dans ce répertoire j'ai mis un bouton "deconnexion" qui renvoi vers une page contenant ce code :

Code : Tout sélectionner

<?php session_start(); session_destroy(); header('location: ../../home.html'); exit; ?>
Mais cela ne met pas fin à la session. Lorsque j'atterris sur la page home.html et que je retourne dans le répertoire il ne me demande pas de nouveau le mot passe. Même si je ferme le navigateur, à mon retour je peux toujours me connecter sans mot de passe.

Merci de votre aide

Salutations.

Re: Fermer une session avec bouton "deconnexion"

Posté : 23 juin 2015, 22:50
par tof73
tu es sur que cela fonctionne ? car si tu as bien fermé toutes les fenêtres de ton navigateur et que cela ne redemande pas le mot de passe, c'est pas sur.

Re: Fermer une session avec bouton "deconnexion"

Posté : 23 juin 2015, 23:13
par @rthur
Bonjour,

Peut être en supprimant également le cookie de session :
unset($_COOKIE[session_name()]);