prepare("SELECT id, username, password, exp_date, enabled FROM `lines` WHERE username = :u AND password = :p LIMIT 1"); $stmt->execute(['u' => $u, 'p' => $p]); $user = $stmt->fetch(PDO::FETCH_ASSOC); if ($user) { if ($user['enabled'] == 0) { $erro = "Conta bloqueada."; } elseif ($user['exp_date'] != null && $user['exp_date'] < time()) { $erro = "Conta vencida."; } else { $_SESSION['iptv_user'] = $user['username']; $_SESSION['iptv_pass'] = $user['password']; header("Location: ./"); exit; } } else { $erro = "Login inválido."; } } // --- TELA DE LOGIN (Se não estiver logado) --- if (!isset($_SESSION['iptv_user'])) { ?>