<?php
// Arquivo: formulario_sucesso.php
require_once 'conexao.php';

// Verifica se temos o token na URL
if (!isset($_GET['token'])) {
    die("Token do formulário não fornecido.");
}

$token = $_GET['token'];

try {
    // Buscar informações do tenant associado ao formulário
    $stmt = $conn->prepare("
        SELECT t.nome AS nome_empresa
        FROM envios_formulario ef
        JOIN formularios f ON ef.formulario_id = f.id
        JOIN tenants t ON f.tenant_id = t.id
        WHERE ef.token = ?
    ");
    
    if (!$stmt) {
        throw new Exception("Erro ao preparar consulta: " . $conn->error);
    }
    
    $stmt->bind_param("s", $token);
    if (!$stmt->execute()) {
        throw new Exception("Erro ao executar consulta: " . $stmt->error);
    }
    
    $result = $stmt->get_result();
    
    if ($result->num_rows === 0) {
        die("Formulário não encontrado ou token inválido.");
    }
    
    $dados = $result->fetch_assoc();
    $nomeEmpresa = $dados['nome_empresa'];
    
    $stmt->close();
} catch (Exception $e) {
    error_log("Erro ao buscar informações do formulário: " . $e->getMessage());
    $nomeEmpresa = 'Empresa não encontrada';
}

$conn->close();
?>

<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Formulário Enviado</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
    <style>
        body {
            font-family: Arial, sans-serif;
            margin: 0;
            padding: 0;
            background-color: #f5f5f5;
            display: flex;
            justify-content: center;
            align-items: center;
            min-height: 100vh;
        }
        
        .success-container {
            background: white;
            padding: 40px;
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
            text-align: center;
            max-width: 600px;
            width: 90%;
        }
        
        .logo-container {
            margin-bottom: 20px;
        }
        
        .logo-container img {
            max-width: 200px;
            height: auto;
        }
        
        .success-icon {
            color: #4c77afff;
            font-size: 60px;
            margin-bottom: 20px;
        }
        
        h1 {
            color: #4c77afff;
            margin-bottom: 20px;
        }
        
        .company-info {
            margin-top: 30px;
            padding: 15px;
            background-color: #f8f9fa;
            border-radius: 5px;
            border-left: 4px solid #4c77afff;
        }
        
        .btn-return {
            display: inline-block;
            margin-top: 30px;
            padding: 10px 20px;
            background-color: #4c77afff;
            color: white;
            text-decoration: none;
            border-radius: 5px;
            transition: background-color 0.3s;
        }
        
        .btn-return:hover {
            background-color: #3a5f8a;
        }
    </style>
</head>
<body>
    <div class="success-container">
        <div class="logo-container">
            <img src="tvitec.png" alt="Logo TviTec">
        </div>
        
        <div class="success-icon">
            <i class="fas fa-check-circle"></i>
        </div>
        
        <h1>Formulário enviado com sucesso!</h1>
        
        <p>Obrigado por enviar seu formulário. Nossa equipe entrará em contato em breve.</p>
        
        <div class="company-info">
            <p>Este formulário foi enviado por: <strong><?php echo htmlspecialchars($nomeEmpresa); ?></strong></p>
        </div>
        
        <a href="#" class="btn-return" onclick="window.close();">Fechar esta página</a>
    </div>
</body>
</html>