Fermer une session avec bouton "deconnexion"

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Fermer une session avec bouton "deconnexion"

Re: Fermer une session avec bouton "deconnexion"

par @rthur » 23 juin 2015, 23:13

Bonjour,

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

Re: Fermer une session avec bouton "deconnexion"

par tof73 » 23 juin 2015, 22:50

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.

Fermer une session avec bouton "deconnexion"

par salva57 » 23 juin 2015, 20:33

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.