[Résolu] Script d'inscription - Mais où est-ce que ça cloche ? - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu] Script d'inscription - Mais où est-ce que ça cloche ? (/showthread.php?tid=3230) |
[Résolu] Script d'inscription - Mais où est-ce que ça cloche ? - Reaven - 29-10-2008 RE: Script d'inscription - Mais où ça cloche ? - lemouix - 29-10-2008 $query= mysql_query("SELECT * FROM nil_membres ORDER BY id")or die(mysql_error()); Pöurquoi tout sélectionner ? autant sélectionner uninquement la ligne qui correspond à Login = '$login' et mdp = '$mdp' et si mysql_num_rows = 0, alors échec de l'authentification ! RE: Script d'inscription - Mais où ça cloche ? - Reaven - 29-10-2008 Je suis d'accord mais lorsque je fais ça il ne zappe plus la vérification du login mais il zappe toujours la vérification de l'email et du nom de la citée. Aurait-il une autre solution ? Merci, Dark Angels RE: Script d'inscription - Mais où ça cloche ? - lemouix - 29-10-2008 Fais une vérif sur tous les champs ! SELECT .... WHERE email = '$email' ... mdp ... login ... mdp Après si c'est bon, tu enregistres ! RE: Script d'inscription - Mais où ça cloche ? - Reaven - 29-10-2008 Je l'ai fait ça fait exactement la même chose et le mot de passe est généré par le serveur il y a de forte chance pour qu'il ne soit pas le même donc je ne vois pas l'utilité de le vérifier. RE: Script d'inscription - Mais où ça cloche ? - lemouix - 29-10-2008 Alors on ne s'occupe pas du mdp Il s'agit ici de l'inscription, donc tu t'occupes que du reste ! et si le num_rows = 0, alors gogogogo, INSERT ! peut etre que je loupe quelques chose... j'ai bien répondu ou pas ? RE: Script d'inscription - Mais où ça cloche ? - Reaven - 29-10-2008 EN fait je vois pas tellement ce que tu veux que je fasse. Si je comprends bien je doit faire une requete comme ceci: SELECT * FROM nil_membres WHERE email=$email AND seigneur=$seigneur AND citee=$citee au lieu de: SELECT * FROM nil_membres ORDER BY id Le problème c'est que j'ai essayé mais ça ne marche pas le probleme reste le même. Au niveau du num_rows je vois pas tellement ce que tu veux que je fasse. RE: Script d'inscription - Mais où ça cloche ? - Anthor - 29-10-2008 En même temps sans WHERE comment veut tu savoir..... RE: Script d'inscription - Mais où ça cloche ? - Reaven - 29-10-2008 Oui logique ^^ j'aurais du y penser dès le début mais cette modification je l'avais déjà faite et le problème est resté le même. EDIT: J'ai trouvé ma solution à mon porblème. Je suis passé par mysql_num_rows |