03-10-2010, 05:23 PM
(Modification du message : 03-10-2010, 05:30 PM par Sephi-Chan.)
Peut-être que cela conviendrait :
Par contre, il faut de toute urgence que tu rendes ton code plus cohérent… Un coup on a des "passe", un coup des "$pass", etc. Choisis une langue à utiliser (je te conseille l'anglais) et n'utilise que celle-la dans tes tables, tes colonnes, tes variables, etc. C'est n'importe quoi ton patchwork. Et évite aussi les abréviations : ce n'est pas comme si on te mettait un coup de couteau à chaque fois que tu tapes une lettre.
Sephi-Chan
$result = mysql_query("SELECT id FROM joueurs WHERE pseudo = '$pseudo';");
if(mysql_num_rows($result) == 0){
$errors['pseudo'][] = "Ce pseudo n'existe pas.";
}
else {
$result = mysql_query("SELECT id FROM joueurs WHERE pseudo = '$pseudo' AND passe = '$pass';");
if(mysql_num_rows($result) == 0){
$errors['passe'][] = "Le mot de passe est incorrect.";
}
}
Par contre, il faut de toute urgence que tu rendes ton code plus cohérent… Un coup on a des "passe", un coup des "$pass", etc. Choisis une langue à utiliser (je te conseille l'anglais) et n'utilise que celle-la dans tes tables, tes colonnes, tes variables, etc. C'est n'importe quoi ton patchwork. Et évite aussi les abréviations : ce n'est pas comme si on te mettait un coup de couteau à chaque fois que tu tapes une lettre.
Sephi-Chan