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
"; ?>
-
+
+
+
\ No newline at end of file