BossBey File Manager
PHP:
8.4.18
OS:
Linux
User:
kids
Root
/
home
/
kids
/
public_html
/
bacma
/
leads
📤 Upload
📝 New File
📁 New Folder
Close
Editing: resultado.php
<!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Odonto Extra</title> <meta name="description"> <meta name="author"> <link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/style.css" rel="stylesheet"> <style> body { background-image: url('images/bg.jpg'); background-size: cover; background-repeat: no-repeat; color: white; font-family: 'Montserrat', sans-serif; margin: 0; padding: 0; } .container-fluid { background-color: rgba(0, 0, 0, 0.7); padding: 20px; } .jumbotron { background-color: rgba(0, 0, 0, 0.5); padding: 20px; } .btn-danger { background-color: red; } .rounded-image { border-radius: 20px; } .footer { background-color: black; padding: 10px 0; text-align: center; } .footer p { margin: 0; text-transform: uppercase; color: red; } </style> </head> <body> <?php if ($_SERVER["REQUEST_METHOD"] === "POST") { // Receber os valores das perguntas via POST e armazená-los em variáveis $pergunta1 = $_POST["pergunta1"]; $pergunta2 = $_POST["pergunta2"]; $pergunta3 = $_POST["pergunta3"]; $pergunta4 = $_POST["pergunta4"]; $pergunta5 = $_POST["pergunta5"]; $pergunta6 = $_POST["pergunta6"]; $pergunta7 = $_POST["pergunta7"]; $pergunta8 = $_POST["pergunta8"]; $pergunta9 = $_POST["pergunta9"]; $pergunta10 = $_POST["pergunta10"]; $pergunta11 = $_POST["pergunta11"]; $pergunta12 = $_POST["pergunta12"]; $pergunta13 = $_POST["pergunta13"]; $pergunta14 = $_POST["pergunta14"]; $pergunta15 = $_POST["pergunta15"]; $pergunta16 = $_POST["pergunta16"]; $pergunta17 = $_POST["pergunta17"]; $pergunta18 = $_POST["pergunta18"]; $pergunta19 = $_POST["pergunta19"]; $pergunta20 = $_POST["pergunta20"]; $resultado1 = $pergunta1 + $pergunta2 + $pergunta3 + $pergunta4 + $pergunta5; $resultado2 = $pergunta6 + $pergunta7 + $pergunta8 + $pergunta9 + $pergunta10; $resultado3 = $pergunta11 + $pergunta12 + $pergunta13 + $pergunta14 + $pergunta15; $resultado4 = $pergunta16 + $pergunta17 + $pergunta18 + $pergunta19 + $pergunta20; $texto1 = '<div class="row"> <div class="col-md-2"> </div> <div class="col-md-8"> <p class="text-danger"><h3>Dominância</h3></p> <p class="text-center"> Pessoas com traços em Dominância são assertivas, orientadas a metas e confiantes. Elas tendem a ser decisivas, assumir a liderança e enfrentar desafios de maneira direta. </p> </div> <div class="col-md-2"> </div> </div>'; $texto2 = '<div class="row"> <div class="col-md-2"> </div> <div class="col-md-8"> <p class="text-danger"><h3>Influência</h3></p> <p class="text-center"> Pessoas com traços de Influência são sociáveis, extrovertidos e comunicativos. Eles prosperam em interações sociais, são persuasivos e têm a capacidade de inspirar e motivar os outros. </p> </div> <div class="col-md-2"> </div> </div>'; $texto3 = '<div class="row"> <div class="col-md-2"> </div> <div class="col-md-8"> <p class="text-danger"><h3>Estabilidade</h3></p> <p class="text-center"> Pessoas com traços de Estabilidade valorizam a harmonia, são pacientes e prestativas. Elas preferem ambientes estáveis, gostam de trabalhar em equipe e têm a habilidade de manter a calma em situações de pressão. </p> </div> <div class="col-md-2"> </div> </div>'; $texto4 = '<div class="row"> <div class="col-md-2"> </div> <div class="col-md-8"> <p class="text-danger"><h3>Conformidade</h3></p> <p class="text-center"> Pessoas com traços de Conformidade são analíticos, precisos eorganizados. Eles buscam informações detalhadas, preferem seguir procedimentos estabelecidos e tomam decisões com base na lógica e na evidência. </p> </div> <div class="col-md-2"> </div> </div>'; //Aqui faz-se a soma das perguntas, e caso haja empate, soma-se decimais, para que não haja empate $resultado1 = $pergunta1 + $pergunta2 + $pergunta3 + $pergunta4 + $pergunta5 + 0.1; $resultado2 = $pergunta6 + $pergunta7 + $pergunta8 + $pergunta9 + $pergunta10 + 0.2; $resultado3 = $pergunta11 + $pergunta12 + $pergunta13 + $pergunta14 + $pergunta15 + 0.3; $resultado4 = $pergunta16 + $pergunta17 + $pergunta18 + $pergunta19 + $pergunta20 + 0.4; //Estabelece a maior rspota e a menor resposta, para mostrar ao usuário $maiorResultado = max($resultado1, $resultado2, $resultado3, $resultado4); $menorResultado = min($resultado1, $resultado2, $resultado3, $resultado4); //prepara para ordenar os resultados para envio da resposta completa $resultados = [$resultado1, $resultado2, $resultado3, $resultado4]; $textos = [$texto1, $texto2, $texto3, $texto4]; // Ordenar os resultados em ordem decrescente, mantendo a associação com os textos array_multisort($resultados, SORT_DESC, $textos); // Construir o texto associado aos maiores resultados em ordem decrescente $textodecrescente = "<h1> <u>Seu DNA <strong>mais</strong> predominante é:</u> </h1>"; foreach ($textos as $texto) { $textodecrescente .= $texto . " "; } // Ordenar os resultados em ordem crescente, mantendo a associação com os textos array_multisort($resultados, SORT_ASC, $textos); // Construir o texto associado aos menores resultados em ordem crescente $textocrescente = "<h1> <u>Seu DNA <strong>menos</strong> predominante é:</u> </h1>"; foreach ($textos as $texto) { $textocrescente .= $texto . " "; } } ?> <!-- Exibir os resultados --> <div class="container-fluid"> <div class="row"> <div class="col-md-4"> </div> <div class="col-md-4 d-flex flex-column align-items-center justify-content-center"> <p class="text-center"><img src="images/logo.png" alt="logomarca" class="img-fluid"></p> </div> <div class="col-md-4"> </div> </div> <div class="row"> <div class="col-md-4"> </div> <div class="col-md-4 d-flex flex-column align-items-center justify-content-center"> <p class="text-center"><img src="images/foto2.jpg" alt="foto1" class="img-fluid rounded-image"></p> </div> <div class="col-md-4"> </div> </div> <div class="row"> <div class="col-md-4"> </div> <div class="col-md-4 d-flex flex-column align-items-center justify-content-center"> <div class="jumbotron text-center"> <h6> <u>Aproveite agora para ter acesso a tudo que a <strong>faculdade não ensina</strong>, clica no botão abaixo para entrar no meu grupo vip de <strong>Dentistas Extraordinários!</strong></u> </h6> <p> <a class="btn btn-danger btn-large" href="https://chat.whatsapp.com/FVm2tmbM6h3IqPpVFfn6Kx"> <img src="images/whats.png" width="30px">GRUPO VIP</a> </p> </div> </div> <div class="col-md-4"> </div> </div> <div class="row"> <div class="col-md-2"> </div> <div class="col-md-8"> <p class="text-justify"> <h2>Veja aqui seu resultado comportamental</h2> </p> <p class="text-justify"> <h4>Esse teste é uma ferramenta para entender melhor as preferências comportamentais, não para categorizar rigidamente os indivíduos. Lembre-se de que a maioria das pessoas combina características de mais de um perfil, e as nuances da personalidade podem variar significativamente.</h4> <h4>O modelo DISC é uma ferramenta para uma compreensão básica das preferências comportamentais, mas não abrange toda a complexidade da personalidade de um indivíduo.</h4> </p> </div> <div class="col-md-2"> </div> </div> <div class="row"> <div class="col-md-2"></div> <div class="col-md-8"> <div class="jumbotron text-center"> <h4> <u>Seu DNA <strong>mais</strong> predominante é:</u> </h4> <?php if ($maiorResultado === $resultado1) { echo $texto1; } elseif ($maiorResultado === $resultado2) { echo $texto2; } elseif ($maiorResultado === $resultado3) { echo $texto3; } elseif ($maiorResultado === $resultado4) { echo $texto4; } ?> </div> </div> <div class="col-md-2"></div> </div> <div class="row"> <div class="col-md-2"></div> <div class="col-md-8"> <div class="jumbotron text-center"> <h4> <u><strong>Seu DNA <strong>menos</strong> predominante é:</u> </h4> <?php if ($menorResultado === $resultado1) { echo $texto1; } elseif ($menorResultado === $resultado2) { echo $texto2; } elseif ($menorResultado === $resultado3) { echo $texto3; } elseif ($menorResultado === $resultado4) { echo $texto4; } ?> </div> </div> <div class="col-md-2"></div> </div> <div class="row"> <div class="col-md-4"></div> <div class="col-md-4"> <div class="jumbotron text-center"> <!-- Seção de formulário --> <div class="row"> <div class="col-md-2"></div> <div class="col-md-8"> <h4> <u><strong>Preencha e receba seu resultado Completo</strong></u> </h4> <form id="leadForm" method="post" action="enviar_email.php"> <div class="form-group"> <label for="nomeCompleto">Nome Completo</label> <input type="text" class="form-control" id="nomeCompleto" name="nome" required> </div> <div class="form-group"> <label for="email">Email</label> <input type="email" class="form-control" id="email" name="email" required> </div> <div class="form-group"> <label for="telefone">Telefone com DDD</label> <input type="tel" class="form-control" id="telefone" name="telefone" required> <small id="telefoneHelp" class="form-text text-muted">Formato: (99) 99999-9999</small> </div> <div class="form-group"> <?php $headeremail= '<p><h1>Resultado Completo</h1></p>'; $headeremailc= htmlspecialchars($headeremail, ENT_QUOTES, 'UTF-8'); $textoDecrescenteCodificado = htmlspecialchars($textodecrescente, ENT_QUOTES, 'UTF-8'); $textoCrescenteCodificado = htmlspecialchars($textocrescente, ENT_QUOTES, 'UTF-8'); $footeremail= '<p><h2>Faça parte do Nosso Grupo VIP</h2></p> <p> <a href="https://chat.whatsapp.com/FVm2tmbM6h3IqPpVFfn6Kx"><button>GRUPO VIP</button></a> </p>'; $footeremailc= htmlspecialchars($footeremail, ENT_QUOTES, 'UTF-8'); $corpo = $headeremailc.$textoDecrescenteCodificado.$textoCrescenteCodificado.$footeremailc; ?> <?php echo '<input type="hidden" class="form-control" id="resultado" name="resultado" value="'.$corpo.'" required>';?> </div> <button type="submit" class="btn btn-primary">Enviar</button> </form> </div> <div class="col-md-2"></div> </div> </div> </div> <div class="col-md-4"></div> </div> <div class="footer"> <strong> <p>ODONTOEXTRA | Todos os direitos reservados</p> </strong> </div> <script> const telefoneInput = document.getElementById('telefone'); telefoneInput.addEventListener('input', function () { const inputValue = telefoneInput.value.replace(/\D/g, ''); // Remove caracteres não numéricos if (inputValue.length <= 10) { telefoneInput.value = inputValue.replace(/(\d{2})(\d{4})(\d{0,4})/, '($1) $2-$3'); } else { telefoneInput.value = inputValue.replace(/(\d{2})(\d{5})(\d{0,4})/, '($1) $2-$3'); } }); </script> <script src="js/jquery.min.js"></script> <script src="js/bootstrap.min.js"></script> <script src="js/scripts.js"></script> </body> </html>
Save
Cancel