est ce qu'un object existe dans la base de données

est ce qu'un object existe dans la base de données - PHP - Programmation

Marsh Posté le 03-03-2007 à 15:08:48    

Bonjour,  
 
j'ai fait une page d'identification pour ma partie administration de mon site web. Je demande le login et le mot de passe. Les logins et mots de passe sont stockés dans une base de données car j'aimerais qu'il y ai plusieurs administrateurs.
 
Cependant je n'arrive pas à vérifier si  les logins et mots de passe rentrés appartiennent à la base de données pour permettre a la personne d'accéder au backoffice.  
 
Quelqu'un pourrait-il m'aider svp ???,  
 
Merci !

Reply

Marsh Posté le 03-03-2007 à 15:08:48   

Reply

Marsh Posté le 03-03-2007 à 15:42:27    

Fais voir ce que tu fais et ce qui pose problème.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 03-03-2007 à 16:04:11    

Code :
  1. $query="select * from identification ";
  2. $result=mysql_query($query,$connexion);
  3. $tab = mysql_fetch_array($result);
  4. if ($_SESSION['login']==$tab['identifiant']&&$_SESSION['password']==$tab['mot_de_passe']) // si les login et mot de passe sont justes
  5. {?>


 
mais en fait ca me vérifie seulement le premier objet de la table et ca ne parcours pas toute la table ...


Message édité par lylou007 le 03-03-2007 à 16:04:35
Reply

Marsh Posté le 05-03-2007 à 11:39:21    

"select * from identification where identifiant ='".$_SESSION['login']."' and mot_de_passe='".$_SESSION['password']."'";
 
bref tu demandes affected rows, si t'as 1 c'est que c'est bon :o

Reply

Marsh Posté le 05-03-2007 à 12:10:42    

:ouch:  
mais pourquoi tu ne fais pas le select lors de la requête ??? style 'SELECT login INTO membres WHERE mot_de_passe=`'.$password.'` AND login=`'.$login.'`'

Reply

Marsh Posté le 05-03-2007 à 13:10:24    

en cherchant sur ce forum, tu vas trouver pleins topics concernant exactement le même pb.
On en a au moins un là-dessus par semaine...
 
http://forum.hardware.fr/hfr/Progr [...] 1265_1.htm

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed