public function solicitarAction() { $emailUsuario = $this->_getParam('email'); $usuario = $this->MetodosGlobais->modelUsuarios->select("tu_email = '" . $emailUsuario . "'"); if ($usuario) { $novaSenha = mt_rand(9999, 999999); $updateUsuario = $this->MetodosGlobais->modelUsuarios->updateSenha($usuario[0]['tl_id'], sha1($novaSenha)); $assunto = "Alteração de Senha - Aptus Gestão em saúde"; $mensagem = "Sua senha foi alterada, para acessar o sistema entre com sua nova senha: " . $novaSenha; $email = new Application_Model_Email($mensagem, $assunto, $usuario[0]['tu_email'], $usuario[0]['tu_nome']); $email->enviar(); $this->view->mensagem = "Uma mensagem com instruções para redefinir a senha foi \n enviada para seu endereço de e-mail.<br />\n Verifique sua caixa de entrada!<br/>\n Volta à area principal e tente entrar novamente com sua nova senha."; } else { $this->view->mensagem = "E-mail não cadastrado."; } }
public function parabenizaAction() { $email = $this->_getParam('email'); $usuario = $this->MetodosGlobais->modelPacientes->select('"tpac_email" = \'' . $email . '\''); if ($usuario) { //$token = sha1($usuario[0]['tpac_email'] . time()); //$modelAlteracaoSenha = new Application_Model_AlteracaoSenha(); //$modelAlteracaoSenha->solicitar($usuario[0]['tu_id'], $token); $assunto = 'Felicitações da Aptus Gestão em Saúde'; $mensagem = "Feliz Aniversário!! "; $mensagem .= $usuario['tpac_nome'] . ' ' . $usuario['tpac_sobrenome']; $email = new Application_Model_Email($mensagem, $assunto, $usuario[0]['tpac_email'], $usuario[0]['tpac_nome']); $email->enviar(); // $this->view->mensagem = "Uma mensagem com instruções para redefinir a senha foi // enviada para seu endereço de e-mail.<br /> // Verifique sua caixa de entrada!"; $this->redirect('paciente/index'); } else { $this->view->mensagem = "E-mail não cadastrado."; } }