diff --git a/api.php b/api.php index 552dfa7..ffb0ba9 100644 --- a/api.php +++ b/api.php @@ -223,8 +223,7 @@ $password = $_POST['password']; $succes = connecter_utilisateur(htmlspecialchars($username),$password); - - if($succes == 1){ + if($succes){ echo( json_encode(["status"=> "1","msg"=> "Utilisateur connecté !" ]) ); }else{ echo( json_encode(["status"=> "0","msg"=> "Utilisateur inconnu ou informations d'identification erronées." ]) ); @@ -254,9 +253,8 @@ $password_hash = password_hash($password, PASSWORD_DEFAULT); $succes = inscription_utilisateur(htmlspecialchars($username),$password_hash); - - if($succes == 1){ - echo( json_encode(["status"=> "1","msg"=> "Utilisateur inscrit !" ]) ); + if($succes){ + echo( json_encode(["status"=> 1,"msg"=> "Utilisateur inscrit !" ]) ); }else{ echo( json_encode(["status"=> "0","msg"=> "Une erreur est survenue lors de votre inscription :/" ]) ); } diff --git a/bdd.php b/bdd.php index 2ce7514..696228f 100644 --- a/bdd.php +++ b/bdd.php @@ -385,17 +385,18 @@ function inscription_utilisateur($username,$password_hash){ $stmt = $conn->prepare("INSERT INTO users (username, password_hash) VALUES (?, ?)"); $stmt->bind_param("ss", $username, $password_hash); - - - // met le statut de l'utilisateur à connecté pour lui eviter de se connecter just après l'inscription - $_SESSION["utilisateur_authentifie"] = true; - $_SESSION["username"] = $username; - $_SESSION["admin"] = 0; - $ret = $stmt->execute(); + $stmt->close(); + if($ret){ + // met le statut de l'utilisateur à connecté pour lui eviter de se connecter just après l'inscription + $_SESSION["utilisateur_authentifie"] = true; + $_SESSION["username"] = $username; + $_SESSION["admin"] = 0; + } + return $ret; } diff --git a/js/inscription.js b/js/inscription.js index 3852124..89d0e45 100644 --- a/js/inscription.js +++ b/js/inscription.js @@ -11,7 +11,7 @@ function inscription(){ method: 'POST', body: formData }) - .then(response => response.text()) + .then(response => response.json()) .then(data => { if(data.status == 1){ window.location.href = "index.php"; diff --git a/utilisateurs.php b/utilisateurs.php index 622e0be..3188886 100644 --- a/utilisateurs.php +++ b/utilisateurs.php @@ -1,13 +1,14 @@ connect_error) { die("Connection failed: " . $conn->connect_error); @@ -62,7 +63,7 @@ $result = $conn->query("SELECT id, username, admin FROM users"); -

Admin Page

+

Liste des utilisateurs

@@ -72,14 +73,14 @@ $result = $conn->query("SELECT id, username, admin FROM users"); fetch_assoc()): ?> - +
ID
> - +