['password' => '1234', 'role' => 'Admin'], 'user' => ['password' => 'abcd', 'role' => 'Utilisateur'] ]; $error = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { // 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']; header("Location: dashboard.php"); exit(); } else { $error = "Nom d'utilisateur ou mot de passe incorrect."; } } include 'include/header.php'; ?>

Connexion

$error

"; } ?>