1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| $req="select * from personne where per_nom ~*'$auth_nom' and per_prenom ~*'$auth_prenom'";
$res=SGBD_exec_req($kl,$req);
$k=SGBD_numrows($res);
echo "<br>nombre =$k<br>";
echo $req;
//$res=SGBD_exec_req($kl,"select * from personne where upper(per_nom)='$auth_nom' and upper(per_prenom)='$auth_prenom'");
$auth_pers=false;//par défaut, l'auth par la table 'personne' est a false
$auth_dep=false;//par défaut authentification par le departement a false
if (SGBD_numrows($res)==0)
{
//la personne n'est pas référencé dans le base ou mauvaise connexion
msg_erreur("Vous n'avez pas correctement saisie votre nom et prénom !");
echo "<br><br><a href=index.php target=_self>Effectuer une nouvelle authentification</a>";
break;
}
else
{
$user=SGBD_fetch_object($res,0);
if (md5($auth_pwd)==$user->per_mdp) $auth_pers=true;
} |