connect_error) { die("Erro crítico de conexão com o banco de dados."); } $conexao->set_charset("utf8mb4"); // 1. Busca se o e-mail de fato existe na tabela de cadastros $stmt = $conexao->prepare("SELECT nome, senha FROM cadastros WHERE email = ? LIMIT 1"); if ($stmt) { $stmt->bind_param("s", $email_digitado); $stmt->execute(); $resultado = $stmt->get_result(); if ($resultado && $resultado->num_rows > 0) { $usuario_dados = $resultado->fetch_assoc(); $nome_usuario = $usuario_dados['nome']; $senha_atual = $usuario_dados['senha']; // Mantendo a recuperação direta conforme estrutura do banco atual // 2. DISPARO DO E-MAIL SEGURO DE RECUPERAÇÃO (HTML PROFISSIONAL) $para = $email_digitado; $assunto = "=?UTF-8?B?" . base64_encode("Recuperação de Acesso - Central de Buscas") . "?="; // Layout HTML combinado com a identidade da sua marca $mensagem_html = "
Recebemos uma solicitação de recuperação de credenciais de acesso para a sua conta vinculada a este endereço de e-mail em nossa plataforma.
Para retomar suas investigações e buscas, utilize os dados de autenticação listados abaixo:
Sua Senha de Acesso
" . htmlspecialchars($senha_atual) . "
Recomendamos que, por medidas de segurança cibernética, você acesse a aba Configurações dentro do seu painel e altere esta senha para uma de sua preferência assim que efetuar o login.
Entrar na Plataforma 🔍