} echo json_encode($retorno); break; case 'alterarSenha': $usuarioController = new UsuarioController(); $senha = $_REQUEST["senha"]; $senhaconf = $_REQUEST["confPass"]; $email = $_REQUEST["email"]; $mensagem = array("1" => 'campo_vazio', "2" => 'senhas_diferentes', "3" => 'alterou'); if ($senha == "" || $senhaconf == "") { print_r(json_encode($mensagem['1'])); } else { if ($senha != $senhaconf) { print_r(json_encode($mensagem['2'])); } else { $emailValidacao = $usuarioController->verificaEmail($email); $user = new Usuario(); $user->setUsr_senha(md5($senha)); $user->setUsr_id($emailValidacao['id']); $usuario = $usuarioController->updateSenhaByUser($user); if ($usuario) { print_r(json_encode($mensagem['3'])); } } } break; case 'verificaSenha': $usuarioController = new UsuarioController(); $user = $usuarioController->select($_REQUEST['usuario']); if (md5($_REQUEST['senha']) == $user->getUsr_senha()) { echo "true";
<?php require_once '../_loadPaths.inc.php'; $path = $_SESSION['PATH_SYS']; $urlSys = $_SESSION['URL_SYS']; include_once $path['controller'] . 'UsuarioController.php'; include_once $path['PHPMailer'] . 'class.phpmailer.php'; $userController = new UsuarioController(); switch ($_POST["acao"]) { case "verificaEmail": $emailValidacao = $userController->verificaEmail($_POST["email"]); if ($emailValidacao != 0) { print_r(json_encode($emailValidacao)); } else { echo 0; } break; case "enviaEmail": // Inicia a classe PHPMailer $mail = new PHPMailer(); $destinatario = base64_encode($_POST["email"]); // // Define os dados do servidor e tipo de conexão // $mail->IsSMTP(); // Define que a mensagem será SMTP // $mail->Host = "localhost"; // Endereço do servidor SMTP (caso queira utilizar a autenticação, utilize o host smtp.seudomínio.com.br) // $mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br) // $mail->Username = '******'; // Usuário do servidor SMTP (endereço de email) // $mail->Password = '******'; // Senha do servidor SMTP (senha do email usado) // Define o remetente $mail->From = "*****@*****.**"; // Seu e-mail $mail->Sender = "*****@*****.**";