🔐 SecHub 管理后台

syncJsonToDatabase(); } catch (Exception $e) { $message = '保存失败: ' . $e->getMessage(); } } // 处理删除数据库 if (isset($_POST['delete_db'])) { if (file_exists($dbPath)) { unlink($dbPath); $success = true; $message = '数据库已删除!刷新页面后将重新创建。'; } else { $message = '数据库文件不存在。'; } } // 获取所有JSON文件信息 $jsonFiles = glob($jsonDir . '*.json'); $fileInfos = []; foreach ($jsonFiles as $filePath) { $filename = basename($filePath); $content = file_get_contents($filePath); $data = json_decode($content, true); if (json_last_error() === JSON_ERROR_NONE && is_array($data) && !empty($data)) { $firstItem = $data[0]; $fileInfos[] = [ 'filename' => $filename, 'section' => $firstItem['section'] ?? pathinfo($filename, PATHINFO_FILENAME), 'no' => $firstItem['no'] ?? 0, 'item_count' => count($data) - 1 // 减去第一个配置项 ]; } } // 按当前 no 排序 usort($fileInfos, function($a, $b) { return $a['no'] - $b['no']; }); ?> SecHub - 排序管理

📊 SecHub 排序管理

调整栏目显示顺序

⚠️
💡 提示:拖动行左侧的 ⋮⋮ 图标来调整顺序,序号会自动更新。修改后点击“保存排序”按钮即可生效。
$info): ?>
序列 文件名称 项目名称 内容条数
⋮⋮ 个工具