Authentification en php

Bonjour,
j'ai un problem de connexion

<?
// connexion à la base de données
$db = mysql_connect('localhost', 'root', '')
or die('connexion impossible');

// sélection de la base
mysql_select_db('albassitcar',$db);

/*J'identifie les variables*/
$login = $_POST["login"];
$mot_pas= $_POST["mot_pas"];
/*j'affiche les résultats du formulaire*/
echo"$login,$mot_pas";

// Exécution de la requête SQL
$result = mysql_query("SELECT * FROM administrateur WHERE login=='$login' AND password=='mot_pas")
or die("la requette et fausse");
if(!$result){echo"bonjour";}

else{echo"false";}

?>

SVP aidez moi??
Configuration: Windows XP
Firefox 2.0.0.7

2 réponses

  1. salut quel est le problème au juste?sois plus explicite sur la nature de ton problème
    0
    1. bonjour, ltstam

      merci beaucoup pour ta réponse,j'ai trouvé la solution et la voila si tu veut la voir.
      le probleme c'est éte dans le syntaxe de la requete

      <?
      // connexion à la base de données
      $db = mysql_connect('localhost', 'root', '')
      or die('connexion impossible');

      // sélection de la base
      mysql_select_db('albassitcar',$db);

      if (!$db) {
      echo "Impossible de se connecter à la base de données : " . mysql_error();
      exit;
      }

      if (!mysql_select_db("albassitcar")) {
      echo "Impossible d'accéder à la base de données : " . mysql_error();
      exit;
      }

      /*J'identifie les variables*/
      $login = $_POST["login"];
      $mot_pas= $_POST["mot_pas"];
      /*j'affiche les résultats du formulaire*/
      //echo"$login,$mot_pas";

      // Exécution de la requête SQL
      $sql='SELECT login,password FROM administrateur WHERE login="'.$login.'" AND password="'.$mot_pas.'"';
      $result = mysql_query($sql);

      if (!$result) {echo "Impossible d'exécuter la requête dans la base : " . mysql_error();exit;}
      0