// 在 config.php 中添加以下函数 function is_banned() { if (!is_login()) return false; $users = get_data(USER_FILE); $uid = $_SESSION['user_id']; if (isset($users[$uid])) { $status = $users[$uid]['status'] ?? USER_STATUS_ACTIVE; return $status == USER_STATUS_BANNED; } return false; } function check_user_status() { if (is_banned()) { // 清除登录状态 unset($_SESSION['user_id']); // 重定向到登录页面并显示封禁信息 $_SESSION['banned_message'] = '您的账号已被封禁,请联系管理员'; header('Location: login.php'); exit; } }
Fatal error: Uncaught Error: Call to undefined function check_user_status() in /www/wwwroot/aej/index.php:4 Stack trace: #0 {main} thrown in /www/wwwroot/aej/index.php on line 4