<?php
echo "<h1>Teste dos Dropdowns de Filtros</h1>";

// Testar API de filtros
$url = 'https://sistemas.pinheiroempresas.com.br/controlefrota/backend-php/admin/api-monitoramento.php?action=filtros';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

echo "URL: $url<br>";
echo "HTTP Code: $httpCode<br>";

if ($httpCode == 200) {
    $data = json_decode($response, true);
    if ($data && isset($data['filtros'])) {
        echo "<h3>✅ Filtros carregados com sucesso!</h3>";
        
        // Mostrar gestores
        if (isset($data['filtros']['gestores'])) {
            echo "<h4>Gestores (" . count($data['filtros']['gestores']) . "):</h4>";
            foreach ($data['filtros']['gestores'] as $gestor) {
                echo "- " . $gestor['nome'] . "<br>";
            }
        }
        
        // Mostrar motoristas
        if (isset($data['filtros']['motoristas'])) {
            echo "<h4>Motoristas (" . count($data['filtros']['motoristas']) . "):</h4>";
            foreach ($data['filtros']['motoristas'] as $motorista) {
                echo "- " . $motorista['nome'] . "<br>";
            }
        }
        
        // Mostrar veículos
        if (isset($data['filtros']['veiculos'])) {
            echo "<h4>Veículos (" . count($data['filtros']['veiculos']) . "):</h4>";
            foreach ($data['filtros']['veiculos'] as $veiculo) {
                echo "- " . $veiculo['modelo'] . "<br>";
            }
        }
    } else {
        echo "<h3>❌ Erro na resposta da API</h3>";
        echo "Resposta: " . substr($response, 0, 500) . "<br>";
    }
} else {
    echo "<h3>❌ Erro HTTP: $httpCode</h3>";
    echo "Resposta: " . substr($response, 0, 500) . "<br>";
}

echo "<hr>";
echo "<h2>Teste Manual</h2>";
echo "<a href='api-monitoramento.php?action=filtros' target='_blank'>Testar API de filtros</a><br>";
echo "<a href='monitoramento-solicitacoes.html' target='_blank'>Abrir página de monitoramento</a><br>";
?> 
