Advertisement
Guest User

Untitled

a guest
Jul 4th, 2017
558
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.31 KB | None | 0 0
  1. <?php
  2.  
  3. require 'Controller/PHPMailer/PHPMailerAutoload.php';
  4. require_once 'Model/BancoConecta.php';
  5.  
  6. date_default_timezone_set("America/Sao_Paulo");
  7.  
  8. $query = "SELECT * FROM usuario";
  9. $resultado = mysqli_query($conexao, $query);
  10. $usuario = mysqli_fetch_assoc($resultado);
  11. $email = $usuario["email"];
  12.  
  13. if(empty($usuario)){
  14.     $_SESSION["danger"] = "Nenhum usuário cadastrado no sistema";
  15. }else{
  16.     $chave = base64_encode($usuario["email"]);
  17.     $data = date('Y-m-d H:i:s', strtotime('+1 day'));
  18.  
  19.     $inserir = "INSERT INTO chave(chave, data) VALUES('{$chave}', '{$data}')";
  20.     //$resultado = mysqli_query($conexao, $inserir);
  21.    
  22.    
  23.     if(isset($resultado)){
  24.         $mensagem = '<p>Recebemos uma tentativa de recuperação de senha para este E-mail, caso não tenha sido você, desconsidere este e-mail, caso contrário clique no link abaixo</br><a href="http://localhost/TrocaBeer/recuperar.php?chave='.$chave.'">Recuperar Senha</a></p>';
  25.  
  26.     $mail = new PHPMailer();
  27.     $mail->isSMTP();                              // send via SMTP
  28.     $mail->Host = "ssl://smtp.caosdevelopers.com";
  29.     $mail->SMTPAuth = true;                       // turn on SMTP authentication
  30.     $mail->Username = "web@caosdevelopers.com";        // SMTP username
  31.     $mail->Password = "caosvla212425";               // SMTP password
  32.     $webmaster_email = "web@caosdevelopers.com";       //Reply to this email ID
  33.     $email="web@caosdevelopers.com";  
  34.     $mail->From = $webmaster_email;
  35.     $mail->Port = 465;
  36.     $mail->AddAddress($email);
  37.     $mail->AddReplyTo($webmaster_email);
  38.     $mail->WordWrap = 50;                         // set word wrap
  39.     $mail->IsHTML(true);                          // send as HTML
  40.     $mail->Subject = "subject";
  41.     $mail->Body = "Hi,
  42.    This is the HTML BODY ";                      //HTML Body
  43.     $mail->AltBody = "This is the body when user views in plain text format"; //Text Body
  44.  
  45.     if($mail->send()) {
  46.         $_SESSION["success"] = "<b><h5 class='alert alert-success text-center' role='alert'>Mensagem enviada com sucesso</h5></b>";
  47.     } else {
  48.         $_SESSION["danger"] = "<b><h5 class='alert alert-danger text-center' role='alert'>Erro ao enviar mensagem: " . $mail->ErrorInfo . "</h5></b>";
  49.                
  50.         }
  51.     }
  52. }
  53.  
  54. require_once("View/frontEsqueceuSenha.php");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement