-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrecuperar-senha.php
38 lines (30 loc) · 998 Bytes
/
recuperar-senha.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
require_once("conexao.php");
$email = $_POST['email'];
$query = $pdo->query("SELECT * from usuarios where email = '$email'");
$res = $query->fetchAll(PDO::FETCH_ASSOC);
$total_reg = @count($res);
if($total_reg > 0){
$senha = $res[0]['senha'];
$empresa = $res[0]['empresa'];
$query2 = $pdo->query("SELECT * from empresas where id = '$empresa'");
$res2 = $query2->fetchAll(PDO::FETCH_ASSOC);
if(@count($res2) > 0){
$nome_sistema = $res2[0]['nome'];
}else{
$nome_sistema = 'SAS ';
}
$query = $pdo->query("SELECT * FROM config WHERE empresa = 0");
$res = $query->fetchAll(PDO::FETCH_ASSOC);
$email_sistema = $res[0]['email_sistema'];
//envio do email
$destinatario = $email;
$assunto = $nome_sistema . ' - Recuperação de Senha';
$mensagem = 'Sua senha é ' .$senha;
$cabecalhos = "From: ".$email_sistema;
mail($destinatario, $assunto, $mensagem, $cabecalhos);
echo 'Recuperado com Sucesso';
}else{
echo 'Esse email não está Cadastrado!';
}
?>