Salut tout le monde !
J'ai résolu mon problème, et j'ai fini par déboguer ce qui n'allait pas. Je vais de ce pas déposer mon code ici pour des gens que ça pourrait aider s'ils font face au même problème vraiment embêtant que j'ai eu.
Code pour la connexion uniquement, car c'est où je coinçais:
J'ai résolu mon problème, et j'ai fini par déboguer ce qui n'allait pas. Je vais de ce pas déposer mon code ici pour des gens que ça pourrait aider s'ils font face au même problème vraiment embêtant que j'ai eu.
Code pour la connexion uniquement, car c'est où je coinçais:
<?php
if (isset($_POST['send'])) {
if(isset($_POST['username']) && !empty($_POST['username']) && isset($_POST['password']) && !empty($_POST['password'])){
$pseudo = htmlspecialchars($_POST['username']);
$motdepasse = htmlspecialchars(md5($_POST['password']));
$req3 = $db -> prepare("SELECT pseudo, motdepasse FROM registration WHERE pseudo = [langue]seudo");
$req3 -> bindParam(":pseudo", $pseudo, PDO::PARAM_STR);
$req3 -> execute();
$connect = $req3 -> fetch();
if($connect != false && ($motdepasse == $connect['motdepasse'])){
session_start();
$SESSION['pseudo'] = $pseudo;
header('Location: userspace.php');
exit();
}
else{
echo "<h3>Nom d'utilisateur ou mot de passe incorrecte !</h3>";
}
}
else{
echo "<h3>Veillez compléter tout les champs...</h3>";
}
}
//Chris-Jung
?>