IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

la session reste ouverte après une déconnexion [PHP 5.0]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 24
    Par défaut la session reste ouverte après une déconnexion
    Bonjour ou bonsoir

    Actuellement je suis sur un système d'identification en PHP. Et mon problème c'est que lorsque je me déconnecte de mon espace membre (par exemple, je me déconnecte sous le nom de "thierry") . Je retourne bien sur mon index mais lorsque je me reconnecter avec un autre profil (je me reconnecte sous le nom d'"admin") , mon espace membre indique les informations du compte précédent, c'est à dire les informations de "thierry". Cela est problématique car l'admin ne peut plus accéder au panneau d’administration comme il possède les informations du compte de "thierry" et l'inverse se réalise, "thierry" peut accéder au panneau d'administration si l'administrateur s'est connecter avant lui.


    Je ne comprend pas l'origine du problème pourtant je détruit bien ma session :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    session_start();
    session_unset();
    session_destroy();
    header('Location:../index.php');
    ?>
    Donc si quelqu'un a une idée, je suis preneur

    Donc merci pour vos futur réponse

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Regarde la doc concernant les cookies de session :
    http://www.php.net/manual/fr/functio...on-destroy.php
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éprouvé
    Avatar de Micmaya
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2010
    Messages : 131
    Billets dans le blog
    3
    Par défaut
    Salut,
    J'ai lu ton code et je ne vois pas d'erreur (je fais comme cela aussi !) mais d'après ce que tu expliques, j'ai l'impression que le problème se situe au niveau de l'acquisition des informations de la personne connecté.

    Bien à toi,

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 24
    Par défaut
    Merci

    Le problème venait de l'id de chaque session. Donc mon problème est résolu. MERCI

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] VBAPROJECT reste ouvert après fermeture du fichier
    Par Oliv- dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/04/2014, 16h01
  2. Réponses: 11
    Dernier message: 07/06/2007, 15h21
  3. Réponses: 13
    Dernier message: 25/05/2006, 04h13
  4. Réponses: 15
    Dernier message: 22/04/2006, 14h59
  5. Ajouter une clé pour une session non ouverte
    Par prgasp77 dans le forum Windows
    Réponses: 4
    Dernier message: 29/10/2005, 00h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo