diff --git a/admin.php b/admin.php index 0b46457..fc34de5 100644 --- a/admin.php +++ b/admin.php @@ -24,7 +24,8 @@ $errors = []; if ($_SERVER['REQUEST_METHOD'] === 'POST') { $action = (string)($_POST['action'] ?? ''); - $isAjax = (string)($_POST['ajax'] ?? '') === '1'; + $isAjax = (string)($_POST['ajax'] ?? '') === '1' + || strtolower((string)($_SERVER['HTTP_X_REQUESTED_WITH'] ?? '')) === 'xmlhttprequest'; try { if ($action === 'create_section') { @@ -326,7 +327,7 @@ function nextUniqueCodeName(string $base): string