'Erro ao acessar URL', 'detalhe' => $erro]; } // Verifica validade básica do M3U if (strpos($resultado, '#EXTM3U') !== false) { // Tenta extrair número de conexões (Xtream Codes) preg_match('/connections=(\d+)/i', $resultado, $matches); $conexoes = $matches[1] ?? 'Não disponível'; return ['status' => 'Válida', 'conexoes' => $conexoes]; } else { return ['status' => 'Inválida', 'conexoes' => 0]; } } $resultado = null; if (isset($_POST['iptv_url'])) { $url = trim($_POST['iptv_url']); $resultado = testarIptv($url); } ?>
Status: = $resultado['status'] ?>
Conexões permitidas: = $resultado['conexoes'] ?>