Advertisement
Guest User

Untitled

a guest
May 11th, 2019
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.78 KB | None | 0 0
  1. <?php
  2.  
  3. // Mudar Aqui
  4.  
  5. $email_envio = 'contato@duosaber.com.br'; // E-mail receptor
  6. $email_pass = '#'; // Senha do e-mail
  7.  
  8. $site_name = 'Duo Saber'; // Nome do Site
  9. $site_url = 'duosaber.com.br'; // URL do Site
  10.  
  11. $host_smtp = 'smtp.duosaber.com.br'; // HOST SMTP Ex: smtp.domain.com.br
  12. $host_port = '587'; // Porta do Host
  13.  
  14.  
  15. // Variáveis do Formulário
  16. $nome = $_POST['nome'];
  17. $email = $_POST['email'];
  18. $telefone = $_POST['telefone'];
  19. $mensagem = $_POST['mensagem'];
  20.  
  21. // Conteúdo do Formulário
  22.  
  23. $body_content = "De: $nome \n E-mail: $email \n Telefone: $telefone \n Mensagem: $mensagem";
  24.  
  25. // Não mudar a partir daqui
  26.  
  27. if ($_POST['leaveblank'] != '' or $_POST['dontchange'] != 'http://') {
  28.  
  29.   echo "<h2
  30.    style=\"
  31.    font-size: 1em;
  32.    margin-top: 20%;
  33.    text-align: center;
  34.    font-family: 'Helvetica', 'Arial', 'Sans-Serif';
  35.    font-weight: normal;
  36.    color: #1b1b1b;
  37.    \"><center><span>Aconteceu algum erro!</span><p>Você pode tentar de novo ou enviar direto para " . $email_envio . "!</p></center><h2>";
  38.    
  39.     echo "<html style=\"background: #fff;\"></html>";
  40.     echo "<meta HTTP-EQUIV='Refresh' CONTENT='10;URL=" . $site_url . "'>";
  41. }
  42.  
  43. else if (isset($_POST['nome'])){
  44.  
  45. require ('./PHPMailer/PHPMailerAutoload.php');
  46.  
  47. $mail = new PHPMailer;
  48. $mail->CharSet = 'UTF-8';
  49.  
  50. $mail->isSMTP();
  51. $mail->Host = $host_smtp;
  52. $mail->SMTPAuth = true;
  53. $mail->Username = $email_envio;
  54. $mail->Password = $email_pass;
  55. $mail->Port = $host_port;
  56. $mail->SMTPSecure = 'tls';  
  57.  
  58. $mail->From = $email_envio;
  59.  
  60. $mail->addAddress($email_envio);
  61.  
  62. $mail->FromName = 'Formulário de Contato';
  63. $mail->AddReplyTo($_POST['email'], $_POST['nome']);
  64.  
  65. $mail->WordWrap = 70;
  66.  
  67. $mail->Subject = 'Formulário - ' . $site_name . ' - ' . $_POST['nome'];
  68.  
  69. $mail->Body = $body_content;
  70.  
  71. if(!$mail->send()) {
  72.  
  73.   echo "<h2
  74.    style=\"
  75.    font-size: 1.5em;
  76.    margin-top: 20%;
  77.    text-align: center;
  78.    font-family: Inconsolata', 'Helvetica', 'Arial', 'sans-serif';
  79.    font-weight: normal;
  80.    color: #fdc64b;
  81.    \"><center><span>Aconteceu algum erro!</span><p>Você pode tentar denovo ou enviar direto para " . $email_envio . "!</p></center><h2>";
  82.    
  83.     echo "<html style=\"background: #fff;\"></html>";
  84.     echo "<meta HTTP-EQUIV='Refresh' CONTENT='10;URL=" . $site_url . "'>";
  85.  
  86. } else {
  87.  
  88.   echo "<h2
  89.    style=\"
  90.    font-size: 1.5em;
  91.    margin-top: 20%;
  92.    text-align: center;
  93.    font-family: 'Inconsolata', 'Helvetica', 'Arial', 'sans-serif';
  94.    font-weight: normal;
  95.    color: #89bb50;
  96.    \"><center><span>Formulário Enviado</span><p>Em breve eu entro em contato com você. Abraços.</p></center><h2>";
  97.    
  98.     echo "<html style=\"background: #fff;\"></html>";
  99.     echo "<meta HTTP-EQUIV='Refresh' CONTENT='2;URL=" . $site_url . "'>";
  100. }
  101. }
  102. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement