<?php
if (isset($_POST['BTEnvia'])) {

    // Dados do formulário
    $nome = $_POST['nome'] ?? '';
    $email = $_POST['email'] ?? '';
    $telefone = $_POST['telefone'] ?? '';
    $servico = $_POST['servico'] ?? '';
    $assunto = $_POST['assunto'] ?? '';
    $mensagem = $_POST['mensagem'] ?? '';

    // ReCAPTCHA
    $secret = "SUA_CHAVE_SECRETA_AQUI"; // chave secreta do Google
    $response = $_POST['g-recaptcha-response'] ?? '';
    $remote_ip = $_SERVER['REMOTE_ADDR'];

    $recaptcha_verify = file_get_contents(
        "https://www.google.com/recaptcha/api/siteverify?secret=$secret&response=$response&remoteip=$remote_ip"
    );
    $recaptcha_result = json_decode($recaptcha_verify);

    if ($recaptcha_result && $recaptcha_result->success) {
        // Informações do e-mail
        $email_remetente = "contato@seudominio.com.br"; // email do seu domínio
        $email_destinatario = "destino@seudominio.com.br";
        $email_reply = $email;
        $nomeEmpresa = "Sua Empresa"; // Nome da empresa para o assunto
        $email_assunto = "Contato via Site - $nomeEmpresa";

        // Conteúdo
        $email_conteudo = "Nome: $nome\n";
        $email_conteudo .= "Telefone: $telefone\n";
        $email_conteudo .= "Email: $email\n";
        $email_conteudo .= "Serviço: $servico\n";
        $email_conteudo .= "Assunto: $assunto\n";
        $email_conteudo .= "Mensagem: $mensagem\n";

        // Cabeçalhos
        $email_headers = implode("\n", [
            "From: $email_remetente",
            "Reply-To: $email_reply",
            "Return-Path: $email_remetente",
            "MIME-Version: 1.0",
            "X-Priority: 3",
            "Content-Type: text/plain; charset=UTF-8"
        ]);

        if (mail($email_destinatario, $email_assunto, $email_conteudo, $email_headers)) {
            echo "<b>E-mail enviado com sucesso!</b>";
        } else {
            echo "<b>Falha no envio do e-mail!</b>";
        }

        // Redirecionamento (opcional)
        // header("Location: obrigado.html");
        // exit;

    } else {
        echo "<b>Falha na validação do reCAPTCHA. Por favor, tente novamente.</b>";
    }
}
?>


<form class="book-taxi-form" method="POST"> 
    <span>Seu nome <strong>*</strong>
        <input type="text" size="30" name="nome" required>
    </span>

    <span>Celular/WhatsApp <strong>*</strong>
         <input size="35" name="telefone" type="tel" maxlength="15" onkeyup="handlePhone(event)" required>
    </span>

	<span>CPF <strong>*</strong>
		<input type='text' id="key" name="cpf">
	</span>
    
    <span>Seu e-mail <strong>*</strong>
        <input type="text" size="30" name="email" required>
    </span>
    
    <span>Assunto <strong>*</strong>
        <input type="text" size="30" name="assunto" required>
    </span>

    <span>Serviços <strong>*</strong>
        <select name="servico" required>
            <option value="" disabled selected>Selecione...</option>
            <option value="Serviço 1">Serviço 1</option>
            <option value="Serviço 2">Serviço 2</option>
            <option value="Serviço 3">Serviço 3</option>
        </select>
    </span>

    <span>Mensagem <strong>*</strong>
        <textarea name="mensagem"></textarea>
    </span>

    <!-- reCAPTCHA -->
    <div class="g-recaptcha" data-sitekey="SUA_CHAVE_PÚBLICA_AQUI"></div>

    <button class="metrica-envio" type="submit" name="BTEnvia" value="Enviar">Enviar Mensagem</button>
</form>




<script src="https://www.google.com/recaptcha/api.js" async defer></script>