j'ai un problème quand je m’identifie avec un premier compte tous marche bien, je me déco puis j'essaye de me co avec un autre compte et la sa marche pas j'ai analyser ou étais le problème c'est que quand je cherche dans ma BDD je ne prend que le premier utilisateur pouvez-vous m'aider?
le bou du code ou je suppose qu'il y a mon problème:
le bou du code ou je suppose qu'il y a mon problème:
- Code:
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=gmao', 'root', '', $pdo_options);
// Insertion du client à l'aide d'une requête préparée
$req = $bdd->prepare('SELECT Membre_mdp, Membre_id, Membre_pseudo, Membre_grade
FROM membre WHERE Membre_pseudo = Membre_pseudo');
$req->bindValue('Membre_pseudo',$_POST['Membre_pseudo'], PDO::PARAM_STR);
$req->execute();
$data=$req->fetch();
if ($data['Membre_pseudo'] == $_POST['Membre_pseudo'])
{ // Si le mdp a été validé
if ($data['Membre_mdp'] == md5($_POST['Membre_mdp'])) // Acces OK !
{ // on fais la meme avec le login puis on met les données en sessions
Dernière édition par herbin le Jeu 7 Juin - 13:50, édité 1 fois