Advertisement
Guest User

Untitled

a guest
Aug 29th, 2017
467
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. <form class="formulario" action="enviar.php" method="post">
  2. <div class="form-group">
  3. <fieldset>
  4.  
  5. <label for="nome">Nome</label>
  6. <input required name="nome" type="name" class="form-control" placeholder="Seu nome">
  7. </fieldset>
  8. </div>
  9. <div class="form-group">
  10. <fieldset>
  11.  
  12. <label for="email">E-mail: </label>
  13. <input required name="email" type="email" class="form-control" placeholder="Seu email">
  14. </fieldset>
  15. </div>
  16. <div class="form-group">
  17. <fieldset>
  18.  
  19. <label for="assunto">Assunto</label>
  20. <input required name="assunto" type="assunto" class="form-control" placeholder="Assunto do contato">
  21. </fieldset>
  22. </div>
  23. <div class="form-group">
  24. <fieldset>
  25.  
  26. <label for="mensagem">Mensagem: </label>
  27. <textarea required name="mensagem" type="text" class="form-control" placeholder="Sua mensagem" rows="10" ></textarea>
  28. </fieldset>
  29. </div>
  30. <div class="form-group">
  31. <fieldset>
  32. <div class="form-group">
  33. <button type="submit" class="btn btn-default" name="enviar" value="enviar">Enviar</button>
  34. </fieldset>
  35. </div>
  36.  
  37. <?php
  38.  
  39. if (isset($_POST['enviar'])) {
  40. $destinatarios = 'teste001@blablebli.com.br';
  41. $nomeDestinatario = 'Contato formulario';
  42. $usuario = 'teste001@blablebli.com.br';
  43. $senha = 'SENHABLABLEBI';
  44.  
  45. /*abaixo as veriaveis principais, que devem conter em seu formulario*/
  46.  
  47. $nome = $_POST['nome'];
  48. $assunto = $_POST['assunto'];
  49. $_POST['mensagem'] = nl2br('E-mail: '. $_POST['email'] ." ". $_POST['mensagem']);
  50.  
  51. /*********************************** A PARTIR DAQUI NAO ALTERAR ************************************/
  52.  
  53. include_once("/phpmailer/PHPMailerAutoload.php");
  54.  
  55. $To = $destinatarios;
  56. $Subject = $assunto;
  57. $Message = $_POST['mensagem'];
  58. $Host = 'mail.'.substr(strstr($usuario, '@'), 1);
  59. $Username = $usuario;
  60. $Password = $senha;
  61. $Port = "587";
  62. $mail = new PHPMailer();
  63. $body = $Message;
  64.  
  65. $mail-> IsSMTP(); // telling the class to use SMTP
  66.  
  67. $mail-> Host = $Host; // SMTP server
  68.  
  69. $mail-> SMTPDebug = 1; // enables SMTP debug information (for testing)
  70. // 1 = errors and messages
  71. // 2 = messages only
  72.  
  73. $mail-> SMTPAuth = true; // enable SMTP authentication
  74.  
  75. $mail-> Port = $Port; // set the SMTP port for the service server
  76.  
  77. $mail-> Username = $Username; // account username
  78.  
  79. $mail-> Password = $Password; // account password
  80.  
  81. $mail-> SetFrom($usuario, $nomeDestinatario);
  82. $mail-> Subject = $Subject;
  83. $mail-> MsgHTML($body);
  84. $mail-> AddAddress($To, "");
  85.  
  86. if(!$mail-> Send())
  87. {
  88. $mensagemRetorno = 'Erro ao enviar e-mail: '. print($mail->ErrorInfo);
  89. }
  90. else
  91. {
  92. $mensagemRetorno = 'E-mail enviado com sucesso!';
  93. }
  94. } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement