From e867e1260f7131ad91f27fb71218ccbf549f74a9 Mon Sep 17 00:00:00 2001 From: quentinTresdoi Date: Fri, 21 Oct 2022 15:48:19 +0200 Subject: [PATCH] ajout de user et creat_user --- actions/create_user.php | 33 +++++++++++++++++++++++++++++++++ users.php | 17 +++++++++++++++-- 2 files changed, 48 insertions(+), 2 deletions(-) diff --git a/actions/create_user.php b/actions/create_user.php index e9e68b3..f246e27 100644 --- a/actions/create_user.php +++ b/actions/create_user.php @@ -2,6 +2,39 @@ require_once __DIR__ . '/../init/db.php'; + + + + + +if (isset($_POST['name'])) { + + $prepsql = $db->prepare('SELECT * FROM users WHERE username = ?'); + $prepsql->execute(array( + $_POST['name'] + )); + + $users = $prepsql->fetchAll(); + + // si utilisateur a ete trouver, redirect, ne pas continuer register + if (count($users) > 0) { + echo 'username existe deja'; + die(); + } + + // si aucun user a ete trouve + $stm = $db->prepare('INSERT INTO users("name,password") VALUES(?,?)'); + $stm->execute([$_POST['name'],$_POST['passewordbdd']]); + + $id = $db->lastInsertId(); + + $_SESSION['registered'] = true; + + + + } + + // verifier les champs recu avec $_POST // Creer en BDD diff --git a/users.php b/users.php index ea105dc..29860b7 100644 --- a/users.php +++ b/users.php @@ -16,17 +16,30 @@ ?> + Liste des utilisateurs + -
+
+ +
-
+
+ + + + + +