query("UPDATE users SET role = 'admin' WHERE id = " . $userId); $_SESSION['role'] = 'admin'; $username = $_SESSION['username'] ?? 'User'; echo " Account Rescued

✅ 成功修复!

您的账号 (" . htmlspecialchars($username) . ") 已成功提升为管理员权限。

进入后台
"; } else { // If not logged in, just make the first found user admin and log them in $stmt = $pdo->query("SELECT * FROM users ORDER BY id ASC LIMIT 1"); $user = $stmt->fetch(); if ($user) { $pdo->query("UPDATE users SET role = 'admin' WHERE id = " . $user['id']); $_SESSION['user_id'] = $user['id']; $_SESSION['username'] = $user['username']; $_SESSION['role'] = 'admin'; header('Location: rescue.php'); exit; } else { echo "

Rescue failed

No users found in database. Please register first.

Go to Home

"; } }