From 50bcae09b9a07e076f8c1be0e409a2f2563ab427 Mon Sep 17 00:00:00 2001 From: rubisalpha Date: Mon, 23 Mar 2026 13:31:06 +0000 Subject: [PATCH] Actualiser login.php --- login.php | 51 +++++++++++++++++++++++++++++++++++---------------- 1 file changed, 35 insertions(+), 16 deletions(-) diff --git a/login.php b/login.php index b708fb1..e7f9cc7 100644 --- a/login.php +++ b/login.php @@ -1,18 +1,29 @@ ['password' => '1234', 'role' => 'Admin'], - 'user' => ['password' => 'abcd', 'role' => 'Utilisateur'] + 'admin' => ['password' => '1234', 'role' => 'Admin'], + 'user' => ['password' => 'abcd', 'role' => 'Utilisateur'] ]; $error = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { - $username = $_POST['username'] ?? ''; - $password = $_POST['password'] ?? ''; + // Compatible vieux PHP + $username = ''; + $password = ''; + + if (isset($_POST['username'])) { + $username = $_POST['username']; + } + + if (isset($_POST['password'])) { + $password = $_POST['password']; + } + + // Vérification if (isset($users[$username]) && $users[$username]['password'] === $password) { $_SESSION['user'] = $username; $_SESSION['role'] = $users[$username]['role']; @@ -23,19 +34,27 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { } } -include 'includes/header.php'; +include 'include/header.php'; ?> -

Connexion

-$error

"; ?> -
-
-

+

Connexion

-
-

+$error

"; +} +?> - -
+
- \ No newline at end of file +
+

+ +
+

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