Login PDO
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour à tous,
J'ai trouvé un tuto sur la création d'un login, le problème c'est qu'il n'est pas compatible avec PDO, voici le code que j'ai actuellement:
J'ai déjà tenté de modifier le code en gras plus haut mais je ne sais pas si c'est juste, est-ce que quelqu'un peut m'aider à transformer tout cela de façon à ce que ce soit compatible PDO?
Merci d'avance.
J'ai trouvé un tuto sur la création d'un login, le problème c'est qu'il n'est pas compatible avec PDO, voici le code que j'ai actuellement:
$loginOK = false; // cf Astuce
if ( isset($_POST) && (!empty($_POST['login'])) && (!empty($_POST['password'])) ) {
//connexion à la base de donnee en PDO
include_once ('./include/connexionBase.inc.php');
extract($_POST);
$bdd = $pdo->prepare("SELECT * FROM t_membres
WHERE pseudo = '".addslashes($login)."'");
$bdd->bindValue(':pseudo', 3, PDO::PARAM_INT);
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
if (mysql_num_rows($req) > 0) {
$data = mysql_fetch_assoc($req);
if ($password == $data['password']) {
$loginOK = true;
}
}
if ($loginOK) {
$_SESSION['pseudo'] = $data['pseudo'];
$_SESSION['id'] = $data['id'];
}
else {
echo 'Une erreur est survenue, veuillez réessayer !';
}
}
J'ai déjà tenté de modifier le code en gras plus haut mais je ne sais pas si c'est juste, est-ce que quelqu'un peut m'aider à transformer tout cela de façon à ce que ce soit compatible PDO?
Merci d'avance.