savePage($slug, $content); AdminLogger::make()->logPageEdit($slug); App::flash('success', 'Page « ' . htmlspecialchars($slug) . ' » mise à jour.'); } catch (Exception $e) { ErrorHandler::log('page', $e); App::flash('error', 'Erreur lors de la sauvegarde : ' . ErrorHandler::userMessage($e)); } $_SESSION['csrf_token'] = bin2hex(random_bytes(32)); header('Location: /admin/contenus.php'); exit;