voilà jaimerais gerer les erreurs de login et de mot de passe
en effet, quand un utilisateur se connecte sur mon site il entre son login et son mot de^passe
et je voudrais que lorsqu'il rentre un mauvais mpd il y est comme message "mauvais mot de passe", quand il entre un mauvais login il y est comme erreur "mauvais login ou vous n'êtes pas inscrit sur le site " et quand l'administrateur se logue et que son login + mot de passe est mauvais il y est comme message d'erreur "vous n'avez pas le statut d'administrateur.
j'ai dejà mon bout de code mais quand une personne se logue et que le login et / ou mot de passe est mauvais, tous ces messages s'affiche
voici le code :
Code : Tout sélectionner
$base = mysql_connect ("localhost", "root", "pouet");
if ( !empty($_POST['pseudo']) and !empty($_POST['mdp']) )
{
$pseudo = $_POST['pseudo'];
$mdp = $_POST['mdp'];
mysql_select_db("bdoye", $base);
$Req_login="SELECT pseudo, mdp FROM volontaire WHERE pseudo = '".$pseudo."'";
$resul=mysql_query($Req_login, $base);
$q = mysql_fetch_array($resul,MYSQL_ASSOC); // mise en forme de la requete
if (($pseudo=="kiki") && ($mdp=="cici"))
{
header('location: http://127.0.0.1/XXXX/YYYY/adminrat.php');
}
else
{
echo "<font color =#99cccc>"."vous n'avez pas le statut d'administrateur"."</font>";
}
if (($pseudo==$q['pseudo'])&& ($mdp==$q['mdp']))
{
header('location: http://127.0.0.1/XXXXXX/YYYYY/soinrat.php');
}
else
{
echo "<font color =#99cccc>"."Le pseudo ou le mot de passe que vous avez entré est incorrect"."</font>";
}
if ($pseudo !=$q['pseudo'])
{
echo "<font color =#99cccc>"."Vous n'êtes pas inscrit(e) sur le site"."</font>";
}
}