From f154a81961d4c1660b1b80c4ef097b9e5539173c Mon Sep 17 00:00:00 2001 From: ghouar-t Date: Thu, 13 Jun 2024 18:06:02 +0200 Subject: [PATCH] travail en colab avec alexis et nicolas sur un partage --- php/inscription.php | 83 ++++++++++++++++++++++++++++++++++----------- 1 file changed, 63 insertions(+), 20 deletions(-) diff --git a/php/inscription.php b/php/inscription.php index d230215..496370d 100644 --- a/php/inscription.php +++ b/php/inscription.php @@ -1,32 +1,75 @@ "; +require_once 'common.php'; +session_start(); +if (!empty($_REQUEST['login']) && !empty($_REQUEST['password'])) { + $db = initDatabase(); + $login = $_POST['login']; + $password = $_POST['password']; + $role = $_POST['role']; + $password_hash = password_hash($password, PASSWORD_DEFAULT); + + $verif=mysqli_query($db,"SELECT * FROM user WHERE login = '$login' "); + $result="INSERT INTO user VALUES('$login','$password_hash','$role')"; + + if (mysqli_num_rows($verif) == 0) { + if (mysqli_query($db,$result)) { + + header('Location: connexion.php'); + exit(); + } + else { + die("erreur"); + } + } + else { + echo 'login déjà utilisé'; + header('Location: inscription.php'); + echo 'login déjà utilisé'; + } + } // Récupération des données du formulaire -$login = $_POST['login']; -$password = $_POST['password']; -$role = $_POST['role']; -/*$stmt = mysqli_prepare($db, -"INSERT INTO user (login, mdp) -VALUES (?,?)");*/ +?> -$password_hash = password_hash($password, PASSWORD_DEFAULT); -$query_insert = "INSERT INTO user (login, mdp, Role) VALUES ('$login', '$password_hash','$role')"; + + + + + + Inscription - Jeux Olympiques + + -if (mysqli_query($db, $query_insert)) { - echo "Inscription réussie !"; -} else { - echo "Erreur lors de l'inscription : " . mysqli_error($db); -} -mysqli_close($db); +
-?> \ No newline at end of file +
+ +
+ + +

Inscription


+ +
+
+
+
+
+ +

+ +
+ + + \ No newline at end of file