'; echo '

配置文件测试

'; echo '

常量配置

'; echo 'APP_STORE_NAME: ' . (defined('APP_STORE_NAME') ? APP_STORE_NAME : '未定义') . '
'; echo 'DB_HOST: ' . (defined('DB_HOST') ? DB_HOST : '未定义') . '
'; echo 'DB_USER: ' . (defined('DB_USER') ? DB_USER : '未定义') . '
'; echo 'DB_NAME: ' . (defined('DB_NAME') ? DB_NAME : '未定义') . '
'; echo 'DEBUG_MODE: ' . (defined('DEBUG_MODE') ? (DEBUG_MODE ? 'true' : 'false') : '未定义') . '
'; echo '

管理员账户

'; if (isset($admin_accounts) && is_array($admin_accounts)) { echo '找到 ' . count($admin_accounts) . ' 个管理员账户
'; foreach ($admin_accounts as $account) { echo '用户名: ' . $account['username'] . ', 权限: ' . $account['permission'] . '
'; } } else { echo '未找到管理员账户配置
'; } echo '

数据库连接

'; if (isset($conn) && $conn instanceof mysqli) { echo '数据库连接对象存在
'; if ($conn->ping()) { echo '数据库连接成功
'; } else { echo '数据库连接失败: ' . $conn->error . '
'; } } else { echo '数据库连接对象不存在
'; } echo '

会话信息

'; echo '会话ID: ' . session_id() . '
'; echo '管理员登录状态: ' . (isset($_SESSION['admin']) ? '已登录' : '未登录') . '
'; if (isset($_SESSION['admin'])) { echo '管理员ID: ' . $_SESSION['admin']['id'] . '
'; echo '管理员用户名: ' . $_SESSION['admin']['username'] . '
'; echo '管理员权限: ' . $_SESSION['admin']['permission'] . '
'; } echo '

权限检查测试

'; echo 'index.php访问检查: '; if (isset($_SESSION['admin']) && $_SESSION['admin']['permission'] == 'all') { echo '允许访问
'; } else { echo '将被重定向
'; } echo 'review_apps.php访问检查: '; if (isset($_SESSION['admin']) && in_array($_SESSION['admin']['permission'], ['all', 'review'])) { echo '允许访问
'; } else { echo '将被重定向
'; } echo '';