connect_error) { die("Database connection failed: " . $conn->connect_error); } $device_id = $_SESSION['device_id']; $stmt = $conn->prepare("SELECT key_value, expire_time FROM `keys` WHERE device_id = ?"); $stmt->bind_param("s", $device_id); $stmt->execute(); $result = $stmt->get_result(); $user_data = $result->fetch_assoc(); $stmt->close(); if (!$user_data) { header('Location: game.php'); exit; } $key_value = $user_data['key_value']; $expire_time = $user_data['expire_time']; $remaining_time = strtotime($expire_time) - time(); if ($remaining_time <= 0) { header('Location: /login.php'); exit; } $query = $conn->query("SELECT * FROM settings LIMIT 1"); if (!$query) { die("Query failed: " . $conn->error); } $settings = $query->fetch_assoc(); if (!empty($settings['redirect_url']) && !isset($_SESSION['admin'])) { header('Location: ' . $settings['redirect_url']); exit(); } if ($settings['maintenance_mode'] == 1 && !isset($_SESSION['admin'])) { header('Location: main.html'); exit(); } if ($settings['website_off'] == 1) { http_response_code(403); exit('

403 Forbidden

Website is currently offline.

'); } ?> ALPHA