query($sql); $announcement = $result ? $result->fetch_assoc() : null; // 检查管理员登录状态 if (!isset($_SESSION['admin'])) { header('Location: login.php'); exit; } // 处理退出登录 if (isset($_GET['logout'])) { unset($_SESSION['admin']); header('Location: login.php'); exit; } // 获取App列表 $sqlApps = "SELECT * FROM apps WHERE status = 'approved' ORDER BY created_at DESC"; $resultApps = $conn->query($sqlApps); if (!$resultApps) { error_log("Database query failed: " . $conn->error); echo ''; } else { ?>