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 :

[Tableaux] Le login me demande me connecter 2 fois après une deconnection


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 111
    Par défaut [Tableaux] Le login me demande me connecter 2 fois après une deconnection
    Bonjour,

    Voila mon probleme:

    Lorsque que j'appuie vers le lien qui m'envoi vers la page de deconnection
    tout se passe bien, me voila de retour sur la page de login.
    Or lorsque je tape de nouveau le mot de passe et le login une premiere fois il me renvoi vers cette meme page de log, ensuite je rentre mon mot de passe et login une seconde fois et là il veut bien se connecter.

    Alors pourquoi ???

    Code de deconnection.php:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?php
    // On appelle la session
    session_start();
     
    // On écrase le tableau de session
    $_SESSION = array();
     
    // On détruit la session
    session_destroy();
     
    header("location:log.html");
    ?>

  2. #2
    Invité
    Invité(e)
    Par défaut
    et ta page de connection est comment?

  3. #3
    Membre Expert

    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 249
    Par défaut
    tu ne stockerais pas le fait que ton utilisateur serait connecté dans une base de données par hasard ? Si c'est le cas, il faut aussi que tu le passe a "deconnecté" je pense lorsque tu détruit la session

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 111
    Par défaut
    la page de connection est toute simple.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <body>
    <center>
    <!-- Classe donnant les dimensions de la page quelque soit la résolution -->
    <div class='bord' class='centrer'>
    <!-- Création de l'entête du corps de la page -->
    <div class='entete'>
    </div>
    <div class='ss_entete'>
    <a href='http://*********.com/fr/' target='_blank'><img src='image/**.bmp' border='0' width='120' height='60' alt='' align='left'></a>
    <a href='http://*********.fr/****-ie.html' target='_blank'><img src='image/intranoo.gif' border='0' width='65' height='25' alt='' align='right'></a>
    </div><br><br><br><br>
    <!-- Création du formulaire central demandant le login et le mot de passe -->
    <div class='centrer_log'>
    <form name="Form_envoi" action="*****.php" method="post">
    <div class='log'>
     
    		<div class='bordbot'><center><font size="5"><b><big>IDENTIFICATION</big></b></font></center></div><br>
    		<font size="4"><b>Identifiant :</b></font><br>
    		<input type="text" name="edt_log" size="20" maxlength="50"><br>
    		<font size="4"><b>Mot de passe :</b></font><br>
    		<input type="password" name="edt_password" size="20" maxlength="50"><br><br><br>
                    <input type="submit" value="VALIDER"></div><br>
    <!-- Lien envoyant vers la page de modification du mot de passe -->
    <a href=******.htm'><font size=3>Modifier votre mot de passe ici</font></a>
     
    </form>
    </body>
    </html>
    </body>
    Et non je n'utilise pas de base de donnée pour vérifier si il est connecté ou non. La base me donne juste les droit d'acces.

    Je n'utilise que les sessions que je detruit une fois déconnecté.

    Je viens de l'essayer sur le serveur ou il va etre implanté, et cela marche une fois sur deux ^^.Je comprend plus rien

    Seulement j'aimerais comprendre pourquoi cela ne marche pas sur mon serveur. ( c'est pourquoi je ne met pas le post en résolu ^^ )

  5. #5
    Membre éprouvé
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Par défaut
    Et qi au lieu de faire $_SESSION = array(); tu faisais un unset($_SESSION['tes_elements']); pour chaque élément de ta session?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 111
    Par défaut
    J'ai donc essayé les unset mais ça ne marche pas plus.

    Tant pis. En tout cas il y avait de l'idée ^^

Discussions similaires

  1. Connection au CMS apres une installation aboutie de Crystal server 2013 (BO 4.1 sp1)
    Par joezaza2306 dans le forum Administration-Migration
    Réponses: 6
    Dernier message: 18/05/2015, 22h49
  2. Réponses: 2
    Dernier message: 02/08/2007, 09h48
  3. Réponses: 1
    Dernier message: 10/09/2006, 14h23
  4. [JAAS]Login j_security_check Demande Original
    Par djoukit dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 17/01/2006, 18h06
  5. [C#] login de l'utilisateur connecté
    Par mbibim63 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/10/2005, 18h49

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