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

PHP & Base de données Discussion :

problème au niveau de la comparaison des login et mdp [ODBC]


Sujet :

PHP & Base de données

  1. #1
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut problème au niveau de la comparaison des login et mdp
    Bonjour à tous!

    Je voudrai faire une connection avec une adresse mail et un mot de passe!
    Voila le code réduit :

    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
    <form name="frmconnection" action="inscritOK.php" method="post">	  
    <table border=1 align=center>
      <tr>
        <td>
          Adresse Mail
        </td>
        <td>
          <input type="text" name="mail">
        </td>
      </tr>
      <tr>
        <td>
          Mot de passe
        </td>
        <td>
          <input type="password" name="mdp">
        </td>
      </tr>
      <tr>
        <td colspan="2" align="center">
          <input type="submit" name="envoyer" value="Envoyer">
        </td>
      </tr>	
    </table>
    </form>
    Puis j'ai une fonction :

    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
    function connection($mail){
    $req="select mdp from lecteur where mail='".$mail."'";
     
    $connexion= connexion();
     
    $requete=$req;
    $retour= odbc_do($connexion,$requete);
    $donnees = odbc_fetch_array($retour);
    $mdp = $donnees['mdp'];
     
      return $mdp;			
     
    /* fermeture de la connexion*/
    odbc_close ($connexion);
     
    }
    et donc pour la connection je fais cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?
    $mail=$_POST["mail"];
    $mdp=$_POST["mdp"];
    $conn=connection($mail);
     
     
      if ($conn==$mdp) {
        echo 'Bienvenue';
      }		  
      else{
        echo 'Vous n\'etes pas inscrit';
      }		  
    ?>
    Si je met le bon mot de passe avec la bonne addresse mail il me dis tjours que je ne suis pas inscrit!
    Pourtant qd je fais un echo de $conn et de $mdp c'est exactement les meme???

    Merci de votre aide

  2. #2
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut
    J'ai trouvé une partie de la réponse mais je ne sais pas comment y remédier!

    En fait dans la variable $mdp il y a un blanc juste derriere!
    C'est pour cela que ca ne fonctionne pas car du coup les deux mot de passe sont différent!
    Comment faire?
    Pourquoi il y a un blanc?

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

Discussions similaires

  1. Problème au niveau de l'Affichage des données
    Par devalender dans le forum MkFramework
    Réponses: 25
    Dernier message: 25/10/2014, 18h16
  2. [Débutant] problème au niveau de l'insertion des données
    Par mtcsmohamed dans le forum VB.NET
    Réponses: 4
    Dernier message: 20/06/2014, 13h44
  3. [SQL-Server] Problème au niveau des login et mot de passe
    Par jumar84 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 27/06/2007, 17h49
  4. Réponses: 1
    Dernier message: 25/05/2007, 22h31
  5. [RCP] Problème au niveau des icones des executables
    Par albeau dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 23/03/2006, 16h24

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