Bouton de deconnexion

toula Messages postés 128 Statut Membre -  
zarati Messages postés 40 Statut Membre -
Bonjour,
j aimerai savoir comment creer un bouton de deconnexion ???
Configuration: Windows XP
Firefox 2.0.0.14

5 réponses

  1. hantouva
     
    bonjour
    jai ajoute un bouton deconnexion a mes pages du site et dans ma page
    logout.php jai mis le code suivant
    <?php
    // On appelle la session
    session_start();

    // On écrase le tableau de session
    $_SESSION = array();

    // On détruit la session
    session_destroy();
    // On redirige le visiteur vers la page d'accueil
    header ('location: index.php');
    ?>

    et ben cela me deconnecte et me redirige vers la page index cependant si je click sur la fleche retour et bien j'accede a la page precedente cest a dire a la session precedente cela signifie que les variables sont pas detruites si vous avez une idee de comment resoudre le pb je vous en remercie bcq
    1
  2. zarati Messages postés 40 Statut Membre 1
     
    Voilà comment je fais pour détruire la session :

    <?php
    // On démarre la session
    session_start ();
    
    // On détruit les variables de notre session
    session_unset ();
    
    // On détruit notre session
    session_destroy ();
    
    // On redirige le visiteur vers la page d'accueil
    header ('location: identification.html');
    ?>
    1
  3. KunGu Messages postés 1231 Date d'inscription   Statut Membre Dernière intervention   224
     
    Salut,
    Tu veux dire un raccourci sur le bureau ?
    0
  4. toula Messages postés 128 Statut Membre 1
     
    non, j ai crée un site et l utilisateur entre avec un mot de passe et je voudrai creer un bouton deconnexion de tel sorte que quand je fais précédent avec l'explorateur je ne tombe pas sur la session de l utilisateur
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Posotaz Messages postés 505 Statut Membre 226
     
    Salut, il serait bon de préciser le langage avec lequel le site est conçu...

    Pour du PHP, déconnecter un utilisateur revient à détruire une session. Chercher pour cela du côté de la fonction session_destroy();

    Pour que l'opération se fasse correctement, il faut détruire toutes les variables session avant d'utiliser cette fonction de destruction : $_SESSION = array();

    Résumé :

    // On écrase le tableau de session
    $_SESSION = array();
    
    // On détruit la session
    session_destroy();


    (vu sur http://www.phpdebutant.org/article69.php
    0