Guest User

Untitled

a guest
Nov 19th, 2017
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.17 KB | None | 0 0
  1. <div class="contato-Coluna1 col-sm-4 col-md-4 col-lg-4">
  2. <h4>ENTRE EM CONTATO</h4>
  3. <hr>
  4.  
  5. <form action="mail" method="POST">
  6. <div class="form-group">
  7. <input type="text" class="form-control" name="campoNome" placeholder="Nome: ">
  8. </div>
  9.  
  10. <div class="form-group">
  11. <input type="text" class="form-control" name="campoCidade" placeholder="Cidade: ">
  12. </div>
  13.  
  14. <div class="form-group">
  15. <input type="email" class="form-control" name="campoEmail" placeholder="Email: ">
  16. </div>
  17.  
  18. <div class="form-group">
  19. <input type="number" class="form-control" name="campoTelefone" placeholder="Telefone: ">
  20. </div>
  21.  
  22. <div class="form-group">
  23. <label for="comment">Deixe sua mensagem:</label>
  24. <textarea class="form-control" rows="5" name="campoMensagem"></textarea>
  25. </div>
  26.  
  27. <button type="submit" class="btn btn-primary" id="btnEnviarForm">Enviar</button>
  28. </form>
  29. </div>
  30.  
  31. <div class="mobileContato visible-xs visible-sm">
  32. <h4 class="text-center">ENTRE EM CONTATO</h4>
  33. <hr>
  34.  
  35. <form action="mail" method="POST">
  36. <div class="form-group">
  37. <input type="text" class="form-control" name="campoNome" placeholder="Nome: ">
  38. </div>
  39.  
  40. <div class="form-group">
  41. <input type="text" class="form-control" name="campoCidade" placeholder="Cidade: ">
  42. </div>
  43.  
  44. <div class="form-group">
  45. <input type="email" class="form-control" name="campoEmail" placeholder="Email: ">
  46. </div>
  47.  
  48. <div class="form-group">
  49. <input type="number" class="form-control" name="campoTelefone" placeholder="Telefone: ">
  50. </div>
  51.  
  52. <div class="form-group">
  53. <label for="comment">Deixe sua mensagem:</label>
  54. <textarea class="form-control" rows="5" name="campoMensagem"></textarea>
  55. </div>
  56.  
  57. <button type="submit" class="btn btn-primary" id="btnEnviarForm">Enviar</button>
  58. </form>
  59. </div>
  60.  
  61. $app->post(
  62. '/mail',
  63. function () {
  64.  
  65. $nome = $_POST['campoNome'];
  66. $cidade = $_POST['campoCidade'];
  67. $email = $_POST['campoEmail'];
  68. $tel = $_POST['campoTelefone'];
  69. $msg = $_POST['campoMensagem'];
  70.  
  71. $mensagem = "<strong>Nome: </strong>" . $nome . "<br>";
  72. $mensagem .= "<strong>Cidade: </strong>" . $cidade . "<br>";
  73. $mensagem .= "<strong>Email: </strong>" . $email . "<br>";
  74. $mensagem .= "<strong>Telefone: </strong>" . $tel . "<br><br>";
  75. $mensagem .= "<strong>Mensagem: </strong>" . "<br>" . $msg;
  76.  
  77. require_once("class/class.phpmailer.php");
  78.  
  79. $mail = new PHPMailer(true);
  80.  
  81. $mail->IsSMTP();
  82.  
  83. try {
  84. $mail->Host = '' ; // Endereço do servidor SMTP (Autenticação, utilize o host smtp.seudomínio.com.br)
  85. $mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br)
  86. $mail->Port = 587; // Usar 587 porta SMTP
  87. $mail->Username = ''; // Usuário do servidor SMTP (endereço de email)
  88. $mail->Password = ''; // Senha do servidor SMTP (senha do email usado)
  89.  
  90. //Define o remetente
  91. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  92. $mail->SetFrom('', ''); //Seu e-mail
  93. $mail->AddReplyTo('', ''); //Seu e-mail
  94. $mail->Subject = '' . $nome;//Assunto do e-mail
  95.  
  96. //Define os destinatário(s)
  97. //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  98. $mail->AddAddress('', '');
  99.  
  100. //Define o corpo do email
  101. $mail->MsgHTML('corpo do email');
  102.  
  103. $mail->Body = $mensagem;
  104.  
  105. $mail->Send();
  106.  
  107.  
  108. //caso apresente algum erro é apresentado abaixo com essa exceção.
  109. } catch (phpmailerException $e) {
  110. echo $e->errorMessage(); //Mensagem de erro costumizada do PHPMailer
  111. }
  112. });
Add Comment
Please, Sign In to add comment