<?php
header('Content-Type: text/html; charset=utf-8');
echo "<h2>🔍 Teste Simples da API</h2>";

// Testar se a API está respondendo
$url = "https://sistemas.pinheiroempresas.com.br/controlefrotaV1.1/backend-php/api-simples-v2.php?acao=teste";

echo "<h3>1. Teste básico da API</h3>";
echo "🔗 <a href='$url' target='_blank'>Clique aqui para testar</a><br><br>";

// Testar a ação específica do app
$urlApp = "https://sistemas.pinheiroempresas.com.br/controlefrotaV1.1/backend-php/api-simples-v2.php?acao=verificar-rota-em-andamento&tecnico_id=4";

echo "<h3>2. Teste da ação do app</h3>";
echo "🔗 <a href='$urlApp' target='_blank'>Clique aqui para testar</a><br><br>";

// Verificar se o arquivo existe
echo "<h3>3. Verificar arquivo da API</h3>";
$filePath = __DIR__ . '/api-simples-v2.php';
if (file_exists($filePath)) {
    echo "✅ Arquivo api-simples-v2.php existe<br>";
    echo "📁 Tamanho: " . filesize($filePath) . " bytes<br>";
} else {
    echo "❌ Arquivo api-simples-v2.php NÃO existe<br>";
}

// Testar banco de dados
echo "<h3>4. Teste do banco de dados</h3>";
try {
    require_once 'config/database.php';
    $pdo = Database::getConnection();
    echo "✅ Conexão com banco OK<br>";
    
    $stmt = $pdo->query("SELECT COUNT(*) as total FROM motoristas");
    $result = $stmt->fetch();
    echo "📊 Total de motoristas: " . $result['total'] . "<br>";
    
} catch (Exception $e) {
    echo "❌ Erro no banco: " . $e->getMessage() . "<br>";
}

echo "<h3>✅ Teste concluído!</h3>";
echo "<p><strong>Instruções:</strong></p>";
echo "<ol>";
echo "<li>Clique nos links acima para testar a API</li>";
echo "<li>Se funcionar no navegador, o problema é no Android</li>";
echo "<li>Se não funcionar, há problema no servidor</li>";
echo "</ol>";
?>
