Ir para conteúdo
Fórum Script Brasil

haroldo.arruda

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre haroldo.arruda

haroldo.arruda's Achievements

0

Reputação

  1. Pessoal minha primeira vez aqui, solicitando ajuda dos veteranos. Fiz essa página em php que conecta um formulario ao Banco de dados. os dados são inseridos, mas o email não é enviado, Apena recebo a mensagem do ECHO echo "Aconteceu um erro, tente novamente mais tarde."; Alguém consegue me ajudar por favor? <!DOCTYPE html> <html lang="en"> <head> <title>Cookzcool</title> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta name="description" content=""> <meta name="keywords" content=""> <meta name="author" content=""> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/font-awesome.min.css"> <link rel="stylesheet" href="css/animate.css"> <link rel="stylesheet" href="css/owl.carousel.css"> <link rel="stylesheet" href="css/owl.theme.default.min.css"> <link rel="stylesheet" href="css/magnific-popup.css"> <link rel="stylesheet" href="css/cookzcool-css.css"> <!-- MAIN CSS --> <link rel="stylesheet" href="css/templatemo-style.css"> <!--Fontawesome--> <link href="fontawesome-free-5.11.2-web/css/all.css" rel="stylesheet"> <!--load all styles --> <script defer src="fontawesome-free-5.11.2-web/js/all.js"></script> <!--load all styles --> <link href="fontawesome-free-5.11.2-web/css/fontawesome.css" rel="stylesheet"> <link href="fontawesome-free-5.11.2-web/css/brands.css" rel="stylesheet"> <link href="fontawesome-free-5.11.2-web/css/solid.css" rel="stylesheet"> <script type="text/javascript"> function validaCampo() { if(document.connect.nome.value=="") { alert("O Campo nome é obrigatório!"); return false; } else if(document.connect.email.value=="") { alert("O Campo email é obrigatório!"); return false; } else if(document.connect.curso.value=="") { alert("O Campo cel é obrigatório!"); return false; } else return true; } <!-- Fim do JavaScript que validar? os campos obrigat?rios! --> </script> <style> /* Orange */ .warning { border-color: #ff9800; color: orange; background: #ff9800; } .warning:hover { background: #ff9800; color: black; border-color: black; } .btn { border: 2px solid black; background-color: black; color: white; padding: 14px 28px; font-size: 16px; cursor: pointer; } body, html { height: 100%; margin: 0; } .bgimg { background-color: red; height: 100%; background-position: center; background-size: cover; position: relative; color: white; font-size: 25px; } .topleft { position: absolute; top: 0; left: 16px; } .bottomleft { position: absolute; bottom: 0; left: 16px; } .middle { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } hr { margin: auto; width: 40%; } .text-color{ color: black; } </style> </head> <body> <div class="container-fluid"> <div class="container"> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> </div> <div class="bgimg"> <div class="middle"> <h5> <br> <br> <br> <h1>Parabéns!</h1> <h4 class="text-color">Você ganhou 15 dias de acesso gratuito ao módulo 1 de Confeitaria</h4> <!--<h5> <img src="images/culinaria-japonesa/facas/Filmstrip.jpg" width="70%"> </h5>--> </h5> <hr> <h5> <a class="col-md-12 text-center" href="pdf-landig-page/Bem-vindo_a_Cookzcool.pdf"> <button class="btn warning">Clique aqui para saber mais</button> </a> </h5> <h2 class="text-center"> <br> <img src="images/landing-page/logo-preto.png" width="30%"> <br> </h2> </div> </div> <div class="container"> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> </div> <?php /* Verificar se o formulário foi submetido */ if ($_SERVER["REQUEST_METHOD"] == "POST") { $nome = filter_input(INPUT_POST, 'nome'); $email = filter_input(INPUT_POST, 'email'); $cel = filter_input(INPUT_POST, 'cel'); $cidade = filter_input(INPUT_POST, 'cidade'); $estado = filter_input(INPUT_POST, 'estado'); $cul = filter_input(INPUT_POST, 'cul'); /* validar os dados recebidos do formulario */ if (empty($nome) || empty($email)){ echo "Todos os campos do formulário devem conter valores "; exit(); } } else{ echo " Erro, formulário não submetido "; exit(); } /* estabelece a ligação à base de dados */ $ligacao = new mysqli("cookzcool_db.mysql.dbaas.com.br", "cookzcool_db", "Ckz.945608", "cookzcool_db"); /* verifica se ocorreu algum erro na ligação */ if ($ligacao->connect_errno) { echo "Falha na ligação: " . $ligacao->connect_error; exit(); } /* texto sql da consulta*/ $consulta = "INSERT INTO leads_rem ( nome, email, ddd, cel, cidade, estado, cul ) VALUES ('$nome', '$email', '$ddd', '$cel', '$cidade', '$estado', '$cul')"; /* executar a consulta e testar se ocorreu erro */ if (!$ligacao->query($consulta)) { echo " Falha ao executar a consulta: \"$consulta\" <br>" . $ligacao->error; $ligacao->close(); /* fechar a ligação */ } else{ /* percorrer os registos (linhas) da tabela e mostrar na página */ echo "" ; } $ligacao->close(); /* fechar a ligação */ ?> </div> <div class="container"> <img src=""> </div> </div> <!-- FOOTER --> <footer id="footer" data-stellar-background-ratio="0.5"> <div class="container"> <div class="row"> <div class="col-md-4 col-sm-8"> <div class="footer-info"> <div class="section-title"> <h2 class="wow fadeInUp" data-wow-delay="0.2s">Cookzcool</h2> </div> <address class="wow fadeInUp" data-wow-delay="0.4s"> <p>Sua escola de culinária online</p> </address> <ul class="col-md-12 nav navbar-nav wow fadeInUp" data-wow-delay="0.4s"> <!--yt--> <li style="color: white"> <a href="https://www.youtube.com/channel/UCMvk32CA2qrTxdjT3Bwfjlw/featured"> <i class="fab fa-youtube fa-2x"></i> </a> </li> <!--instagram--> <li style="color: white"> <a href="https:///www.instagram.com/cookzcool/"> <i class="fab fa-instagram fa-2x"></i> </a> </li> <!--FB--> <li style="color: white"> <a href="https://www.facebook.com/cookzcool/"> <i class="fab fa-facebook-square fa-2x"></i> </a> </li> </ul> </div> </div> <div class="col-md-4 col-sm-8"> <div class="footer-info"> <div class="section-title"> <h2 class="wow fadeInUp" data-wow-delay="0.2s">Mais Informações</h2> </div> <div class="wow fadeInUp" data-wow-delay="0.4s"> <p><a href="perguntas-frequentes.html">Perguntas Frequentes</a></p> <p><a href="politica-de-privacidade.html">Politica de Privacidade</a></p> <p><a href="contato.html">Fale Conosco</a></p> </div> </div> </div> <p> <!--<div class="col-md-4 col-sm-8"> <div class="footer-info footer-open-hour"> <div class="section-title"> <h2 class="wow fadeInUp" data-wow-delay="0.2s">Open Hours</h2> </div> <div class="wow fadeInUp" data-wow-delay="0.4s"> <p>Monday: Closed</p> <div> <strong>Tuesday to Friday</strong> <p>7:00 AM - 9:00 PM</p> </div> <div> <strong>Saturday - Sunday</strong> <p>11:00 AM - 10:00 PM</p> </div> </div> </div> </div>--> <!--Redes sociais--> </p> <div class="col-md-4 col-sm-4"> <div class="wow fadeInUp copyright-text" data-wow-delay="0.8s"> <p class="col-md-12">Copyright &copy; 2020 Cookzcool | All Rights Reserved | TemplateMo</p> </div> </div> </div> </div> </footer> <!-- SCRIPTS --> <script src="js/jquery.js"></script> <script src="js/bootstrap.min.js"></script> <script src="js/jquery.stellar.min.js"></script> <script src="js/wow.min.js"></script> <script src="js/owl.carousel.min.js"></script> <script src="js/jquery.magnific-popup.min.js"></script> <script src="js/smoothscroll.js"></script> <script src="js/custom.js"></script> <?php $para = "admin@cookzcool.com"; $name = $_POST['message']; $email = $_POST['email']; $subject = $_POST['']; $message = $_POST['message']; $mensagem = "Nome: $nome<br>"; $mensagem .= "Email: $email<br>"; $mensagem .= "Assunto: Matr�cula<br>"; $mensagem .= "Curso: $cul<br>"; $mensagem .= "Data: $data<br>"; $headers = 'From: '.$email."\r\n". 'Reply-To: '.$email."\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/html; charset=UTF-8\r\n"; if (mail($para, $subject, $mensagem, $headers)){ echo "Sua mensagem foi enviada com sucesso!"; } else{ echo "Aconteceu um erro, tente novamente mais tarde."; } ?> </body> </html>
×
×
  • Criar Novo...