Ce forum est maintenant fermé, seule cette archive statique reste consultable.
  FORUM Rue-Montgallet.com
  Programmation
  Php - Sql

  Faute dans login (introuvable!)

Bas de page
Auteur Sujet :

Faute dans login (introuvable!)

n°18395
Jaewon
Profil : Jeune recrue
Posté le 06-03-2007 à 20:00:55  
 

Bonjour il y a une erreur dans mon code,
quand je n'inscrit aucune données pour me loggé il marque belle est bien que aucune donnée fut ecrit....
 
Quand jecrit le pseudo et mot de passe faux, il marque belle et bien que c'est faux mais quand le mot de passe et pseudo sont JUSTE, MEME chose, il marque que le pseudo et ou mot de passe est faux  :pfff:  
 
J'ai cherchez avec un ami mais pas moyen de trouver l'erreur, si vous pouvez m'aidez se serai bien sympa:

 
<?
   
  $db = mysql_connect("mysql.kevnanws.be", "-----", "-----" );  
  mysql_select_db('francois',$db);  
     
   
  $username=$_POST['login'];
   
   
   $sql  = " SELECT login,pass FROM tbl_user WHERE login = '$username' ";  
   $ophalen  = mysql_query($sql) or die (mysql_error());
   $aantal  = mysql_num_rows($ophalen);
   
   
  if ($aantal == 0)  
     
    {
     
    echo "De ingegeven login werd niet in de databank teruggevonden";
     
    }
     
  else ($aantal == 1)
     
    {
     
    $record = mysql_fetch_object ($ophalen)  {
    $pass = $record -> pass;     }
     
      if ($pass != $_GET['pass'])
       
      {
       
       echo"Verkeerd paswoord!";  
       
      }    
     
      else  
   
      {
   
      $record = mysql_fetch_object($ophalen){
      $id = $record -> id;      
   
      }    
   
      $_SESSION['id'] = $id;    
   
      }
    }  
?>
       
 
 

 
VOici code de la page ou on inscrit le login et mot de passe:

 
 <form action="login.php" method='post'>
  <table align="center" border="0">
    <tr>
   <td>Login:</td>
   <td><input type="text" name="login" maxlength="250"></td>
    </tr>
    <tr>
   <td>Password</td>
   <td><input type="password"name="pass" maxlength="10"></td>
    </tr>
    <tr>
   <td colspan="2" align="center"><p>
     <input name="Envoyer" type="submit" value="log in">
   </p>
     <p align="left"><br />
       <a href="inschrijven.php">Inschrijven?</a><br />
       <a href="paswoord vergeten.php">Paswoord Vergeten? </a><br />
         <a href="panel_admin.php">Admin Panel</a> </p></td>
    </tr>
  </table>
  </form>&nbsp;</td>

mood
Pub
Posté le 06-03-2007 à 20:00:55  
 

n°18401
pote
Profil : Membre
Posté le 08-03-2007 à 11:22:29  
 

Tu met $GET[pass] au lieu de $POST[pass]

  FORUM Rue-Montgallet.com
  Programmation
  Php - Sql

  Faute dans login (introuvable!)

© 2000-2024 Forum.rue-montgallet.com - Tous droits réservés