Bonjour à toutes et tous,
Voila je souhaite mettre en place un accès privée sur mon site or lorsque je saisi login et mot de passe j'ai le message "requete en echec 1"
Ce que je comprend c'est donc : que la connexion à ma bdd se fait bien mais qu'après ya un problème. Mais quoi ?
Pouvez vous m'aiguiller ? Auriez vous des pistes pour que je puisse enfin avancé dans mon projet ! C'est mon premier projet Php donc débutant !!!
Cdt
Voila je souhaite mettre en place un accès privée sur mon site or lorsque je saisi login et mot de passe j'ai le message "requete en echec 1"
Ce que je comprend c'est donc : que la connexion à ma bdd se fait bien mais qu'après ya un problème. Mais quoi ?
Pouvez vous m'aiguiller ? Auriez vous des pistes pour que je puisse enfin avancé dans mon projet ! C'est mon premier projet Php donc débutant !!!
Cdt
<?php
session_start();
include("chiens.inc");
switch(@$_POST['do'])
{
case"login":
$cxn=mysqli_connect("xxxx","xxxxxxx","xxxxxx","xxxxxxx")
or die ("Connexion impossible au serveur dans case login");
$sql = "SELECT LoginName FROM member WHERE LoginName='".$_POST['fusername']."'";
$result = mysqli_query($cxn,$sql)
or die("Requête en échec 1.");
$num=mysqli_num_rows($result);
if ($num>0) // loginname trouvé
{
$sql= "SELECT LoginName FROM member WHERE password='".$_POST['fpassword']."'";
$result2 = mysqli_query($cxn,$sql)
or die("Requête en échec 2.");
$num2=mysqli_num_rows($result2);
if ($num2>0) // Mot de passe OK
{
$_SESSION['auth']="yes";
header("Location:espace prive.php");
}
else // mot de passe incorrect
{
$message="Le nom de Login '$_POST[fusername]' existe, mais le mot de passe ne va pas ! Réessayez.<br>";
include ("login_form.inc");
}
}
elseif ($num==0) // Nom de login introuvable
{
$message="Le nom de login que vous avez saisi n'existe pas. Essayez encore.<br>";
include("login_form.inc");
}
break;
default:
include("login_form.inc");}
?>