Tom's Guide > Forum > Programmation > probleme d'identification
Mot :    Pseudo :           
 

Bonjour,
J'ai crée une rubrique d'identification sur mon site, le probleme etant que je met le pseudo et mp de la bdd et il me met toujours code erroné...
Pseudo ou Mot de passe éronné

Citation :

mysql_connect("localhost","root","" );
mysql_select_db("test" );
mysql_query("SELECT * FROM membres" );
$requete = mysql_query("SELECT * FROM membres" );
$resultat = mysql_fetch_array($requete);

if ( $resultat['pseudo'] == $_POST['pseudo'] && $resultat['code'] == $_POST['code'] ) {
echo "vous êtes connecté";
}
else
{
echo "Pseudo ou Mot de passe éronné";
}
?>



Merci!

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

normal, tu as déja, 3 fautes dans ton code, dont 2 de logiques. tu as copier/coller sans vouloir comprendre ou bien tu as essayés ?

 

bon, la premiere chose, pourquoi fais tu 2 requete identique ? une ne sert à rien.

 

deuxieme chose, la requete en elle meme est fausse car tu selectionne toutes tes données de la table membres, sans selectionnés celles qu'il te faut via une clause where ...

 

quatrieme chose, il vaut mieux nominer les champs dont tu as besoin pour ta requete plutot que tout via *.

 

cinquieme chose, comment pourrais tu être identifiés sur le site sans utilisé de session pour controler l'accès ?

 

en bref, appui toi sur des cours, exemple phpdebutant.org et revois la base de mysql sur les requetes.


Message édité par okinou le 25-07-2007 à 21:07:21
Répondre à okinou
Tom's Guide > Forum > Programmation > probleme d'identification
Aller à :

Il y a 2250 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens