Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
517
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.44 KB | None | 0 0
  1. <?php
  2. $nome = strip_tags(trim($_POST['nome']));
  3. $email = strip_tags(trim($_POST['email']));
  4. $titulo = strip_tags(trim($_POST['titulo']));
  5. $mensagem = strip_tags(trim($_POST['mensagem']));
  6.  
  7. if(empty($nome)) {
  8.     $msg = 'O Nome é obrigatório';
  9. }
  10.     elseif (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
  11.         $msg = 'Por favor insira um e-mail válido';
  12.         }
  13.         elseif (empty($titulo)) {
  14.             $msg = 'Por favor insira um título para sua mensagem';
  15.         }elseif (empty($mensagem)) {
  16.             $msg = 'Você esqueceu de escrever sua mensagem';
  17.         }else {
  18.             require('PHPMailer/class.phpmailer.php');
  19.            
  20.             $mail = new PHPMailer();
  21.             $mail->IsSMTP();
  22.             $mail->SMTPAuth = true;
  23.             $mail->Port = 587;
  24.             $mail->Host = 'smtp.luteranosnovahartz.com.br';
  25.             $mail->Username = 'contato@luteranosnovahartz.com.br';
  26.             $mail->Password = '******';
  27.             $mail->SetFrom('contato@luteranosnovahartz.com.br', 'Contato Comunidade');
  28.             $mail->AddAdress('secretaria@luteranosnovahartz.com.br');
  29.             $mail->Subject = 'Formulário de Contato';
  30.            
  31.             $body = "<strong>Nome: </strong>$nome <br />
  32.                      <strong>E-mail: </strong>$email <br />
  33.                      <strong>Título: </strong>$titulo <br />
  34.                      <strong>Mensagem: </strong>$mensagem <br />";
  35.                      
  36.             $mail->MsgHTML($body);
  37.        
  38.            
  39.             if($mail->Send())
  40.                 $msg = 'Sua mensagem foi enviada!';
  41.             else
  42.                 $msg = 'Não foi possível enviar sua mensagem, tente novamente.'
  43.                                        
  44.                                        } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement