par
fowndi » 29 mai 2007, 11:49
j'essai d'identifier un admin de mon site ki a été préalablement inscris sur mon site, pour cela j'ai une page contenant le formeulaire avec le pseudo et le mot de passe à renseigner par lui, ces identifiants sont envoyer à la page suivante à travers la methode post, ki dois verifier dans la base de données afin d'autentifier le visiteur et ki dois me permettre par la suite d'initialiser sa session.
<?php
$login=$_POST['login'];
$pass=$_POST['pass'];
include("../connectiondb.php");
$requete= "SELECT * FROM admin WHERE compt_admin=\"$login\" and mp_admin=\"$pass\" ";
$result=mysql_query($requete);
//recuperation des données tout marche bien jusqu'ici
if (!mysql_fetch_row($result)){
// Au cas ou il n'est pas reconnu afficher le message ci dessous tout marche bien
echo "Vous n'etes pas un administrateur de ce site";
}
/* C'est la ke tout se gate lors du test de ma page rien ne s'affiche ici lors du succes de l'identification*/
else{
while ($row=mysql_fetch_row($result)){
$no=$row[0];
echo $no;
}
}
mysql_close();
?>
aider moi s'il vous plais car sa urge, si jamais il y'a un autre script capable de faire la meme chose, vos propositions serons les biens venus.
j'essai d'identifier un admin de mon site ki a été préalablement inscris sur mon site, pour cela j'ai une page contenant le formeulaire avec le pseudo et le mot de passe à renseigner par lui, ces identifiants sont envoyer à la page suivante à travers la methode post, ki dois verifier dans la base de données afin d'autentifier le visiteur et ki dois me permettre par la suite d'initialiser sa session.
[php]<?php
$login=$_POST['login'];
$pass=$_POST['pass'];
include("../connectiondb.php");
$requete= "SELECT * FROM admin WHERE compt_admin=\"$login\" and mp_admin=\"$pass\" ";
$result=mysql_query($requete);
//recuperation des données tout marche bien jusqu'ici
if (!mysql_fetch_row($result)){
// Au cas ou il n'est pas reconnu afficher le message ci dessous tout marche bien
echo "Vous n'etes pas un administrateur de ce site";
}
/* C'est la ke tout se gate lors du test de ma page rien ne s'affiche ici lors du succes de l'identification*/
else{
while ($row=mysql_fetch_row($result)){
$no=$row[0];
echo $no;
}
}
mysql_close();
?>[/php]
aider moi s'il vous plais car sa urge, si jamais il y'a un autre script capable de faire la meme chose, vos propositions serons les biens venus.