Problème de code de connexion

MISS97200 Messages postés 187 Date d'inscription   Statut Membre -  
MISS97200 Messages postés 187 Date d'inscription   Statut Membre -
Bonjour,
J'ai un problème avec ma page de connexion, elle prend en compte comme paramètre que les champs ne doivent pas être vides mais elle ne vérifie pas que l'utilisateur existe et que le mot de passe est le bon.
Voici le code

mysql_connect ('localhost', 'root');
mysql_select_db ('marche_public');
$erreur='';
$err='';
$sql='';

if ( !empty($_POST['valider']) )
{
if (empty($_POST['user']))
{
$erreur.=' votre identifiant';
}
elseif(empty($_POST['mdp']))
{
$erreur.=' votre mot de passe';
}

if (empty($erreur))
{
$sql="SELECT * FROM user WHERE user='{$_POST['user']}' AND mdp='{$_POST['mdp']}'";
if ($sql = 0)
{
?>
<script type="text/javascript">
alert('Mauvais identifiant ou mauvais mot de passe');
</script>
<?php
}
else
{
//c ok
//afficher page menup
header("Location:menup.php");
exit();
}
}
}

?>

merci de votre aide.
Configuration: Windows XP
Internet Explorer 6.0

5 réponses

  1. MISS97200 Messages postés 187 Date d'inscription   Statut Membre 11
     
    help!!!
    0
  2. MISS97200 Messages postés 187 Date d'inscription   Statut Membre 11
     
    urgent s'il vous plait
    0
  3. Thamior Messages postés 267 Statut Membre 47
     
    Bonjour,

    Teste avec ça :

    $connexion = mysql_connect('localhost', 'root', '');

    if(!$connexion)
    {
    echo "Désolé, connexion à $serveur impossible\n";
    exit;
    }

    if(!mysql_select_db('marche_public',$connexion))
    {
    echo "Désolé accès à la base $base impossible\n";
    exit;
    }

    La fonction de connexion à la base de données s'utilise comme ça :
    mysql_connect ('serveur', 'user', 'password');

    Thamior.
    0
  4. MISS97200 Messages postés 187 Date d'inscription   Statut Membre 11
     
    en fait ce n'est pas un problème de connexion à ma base, mais un problème de vérification de l'utilisateur et du mot de passe.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. MISS97200 Messages postés 187 Date d'inscription   Statut Membre 11
     
    quelqu'un peux m'aider s'il vous plait, help!!!!!!!!!!!!!!!!!!!!!!
    0