['password' => '1234', 'role' => 'Admin'], 'user' => ['password' => 'abcd', 'role' => 'Utilisateur'] ]; $error = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { $username = isset($_POST['username']) ? $_POST['username'] : ''; $password = isset($_POST['password']) ? $_POST['password'] : ''; if (isset($users[$username]) && $users[$username]['password'] === $password) { $_SESSION['user'] = $username; $_SESSION['role'] = $users[$username]['role']; header("Location: dashboard.php"); exit(); } else { $error = "Nom d'utilisateur ou mot de passe incorrect."; } } include 'include/header.php'; ?>