function valida() { $user = new Usuario(); if (isset($_POST['email_cadastro']) && isset($_POST['senha_cadastro']) && isset($_POST['nome_cadastro']) && isset($_POST['usuario_cadastro'])) { if (validaEmail($_POST['email_cadastro']) != true) { $_SESSION['danger'] = "Você deve informar um email_cadastro"; //$_SESSION['email_cadastro'] = $_POST['email_cadastro']; header("Location: /Agendamento"); die; } else { if (strlen($_POST['senha_cadastro']) < 6) { $_SESSION['danger'] = "Sua senha_cadastro deve ter pelo menos 6 caracteres"; //$_SESSION['email_cadastro'] = $_POST['email_cadastro']; header("Location: /Carro"); die; } else { if (validaNomeUsuario($_POST['usuario_cadastro'])) { $_SESSION['danger'] = "Seu nome de usuario esta incorreto"; //$_SESSION['email_cadastro'] = $_POST['email_cadastro']; header("Location: /Shopping"); die; } else { $user->setEmail($_POST['email_cadastro']); $user->setSenha($_POST['senha_cadastro']); $user->setLogin($_POST['usuario_cadastro']); $user->setNome($_POST['nome_cadastro']); $user->setCargo($_POST['tipo_cadastro']); return $user; } } } } }
public function login() { echo "<form id='contact-form' name='contact-form' method='post' action='#'>"; echo " <div class='row wow fadeInUp' data-wow-duration='1000ms' data-wow-delay='300ms'>"; echo " <div class='col-sm-6'>"; echo " <div class='form-group'>"; echo " <input type='text' name='login' class='form-control' placeholder='Login' required='required'>"; echo " </div>"; echo " </div>"; echo " <div class='col-sm-6'>"; echo " <div class='form-group'>"; echo " <input type='password' name='senha' class='form-control' placeholder='senha' required='required'>"; echo " </div>"; echo " </div>"; echo " </div>"; echo " <div class='form-group'>"; echo " <button type='submit' class='btn-submit'>Acessar</button>"; echo " </div>"; echo "</form>"; if ($_POST) { require_once "./classes/Usuario.class.php"; $user = new Usuario(); $usuario = addslashes(filter_input(INPUT_POST, 'login')); $senha = addslashes(filter_input(INPUT_POST, 'senha')); $user->setLogin($usuario); $user->setSenha($senha); if ($user->validaUsuario()) { echo "<script>"; echo " window.location.href='index.php?a=s'"; echo "</script>"; } else { echo "Não autorizado"; } } }
function testeUpdate() { $entity = new Usuario(); $entity->setId(6); $entity->setLogin("UsuarioTeste"); $entity->setSenha("senhaTeste"); $entity->setNome("Usuario Teste"); echo "Resultado: " . ServiceLocator::getUsuarioService()->update($entity); }
function Main() { $cod = $_POST["c"]; $nom = urldecode($_POST["n"]); $usu = urldecode($_POST["u"]); $ema = urldecode($_POST["e"]); $ins = $_POST["i"]; $idi = $_POST["l"]; $sen = urldecode($_POST["s"]); $ati = $_POST["a"]; header('Content-Type: text/html; charset=iso-8859-1'); try { $ret = ""; $u = new Usuario(); if ($cod != "") { $u->setCodigo($cod); } if ($nom != "") { $u->setNome($nom); } if ($usu != "") { $u->setUsuario($usu); } if ($ema != "") { $u->setEmail($ema); } if ($ins != "") { $u->setCodigoInstituicao($ins); } if ($idi != "") { $u->setCodIdioma($idi); } if ($sen != "") { $u->setSenha($sen); } if ($ati != "") { $u->setAtivo($ati); } if ($cod == "") { if ($u->AdicionaUsuario()) { $ret = "GRAVADO"; } else { $ret = $u->getErro(); } } else { if ($u->AtualizaUsuario()) { $ret = "GRAVADO"; } else { $ret = $u->getErro(); } } echo Comuns::Idioma($ret); } catch (Exception $ex) { echo Comuns::Idioma($ex->getMessage()); } }
public function add() { $usuario = new Usuario(); $usuario->setNome($_REQUEST['nome']); $usuario->setCpf(preg_replace("/[^0-9]/", "", $_REQUEST['cpf'])); $usuario->setEmail($_REQUEST['email']); $usuario->setSenha(md5($_REQUEST['senha'])); $usuarioMySqlDAO = new UsuarioMySqlDAO(); $usuarioMySqlDAO->insert($usuario); }
function inserirUsuario() { for ($i = 0; $i < 50000; $i++) { $usuario = new Usuario(); $usuario->setLogin(rand()); $usuario->setSenha(sha1(rand())); echo ServiceLocator::getUsuarioService()->create($usuario) . "/" . $usuario->getId() . ", "; } echo "<br> I = {$i}"; }
function insertControl() { if (isset($_POST['salvar'])) { $usuario = new Usuario(); $nome = $_POST['nome']; $email = $_POST['email']; $senha = $_POST['senha']; $usuario->setNome($nome); $usuario->setEmail($email); $usuario->setSenha($senha); $usuario->insert(); } }
function fntGravaDados() { $nome = $_POST['txtNome']; $usuario = $_POST['txtUsuario']; $email = $_POST['txtEmail']; $senha = $_POST['txtSenha']; $senhaII = $_POST['txtRepetirSenha']; $ins = $_POST['selInstituicao']; if (trim($senha) != "" && trim($senhaII) != "") { if ($senha == $senhaII) { try { $u = new Usuario(); $g = new Grupo(); $u->setNome($nome); $u->setUsuario($usuario); $u->setEmail($email); $u->setSenha($senha); $u->setCodigoInstituicao($ins); $ret = $u->CadastraNovoUsuario(2); $g->setCodigo(3); $g->AdicionaUsuarioAoGrupo($u->getCodigo()); $_SESSION['usu'] = serialize($u); $ret = "OK"; try { $mensagem = "Foi realizado um novo cadastro de usuário no SIACC.<br />"; $mensagem .= "Nome: " . $u->getNome() . " (" . $u->getUsuario() . ")<br />"; $mensagem .= "E-mail: " . $u->getEmail() . "<br />"; //$mensagem .= "Instituição: " . $u->getNomeInstituicao() . " - " . $u->getSiglaInstituicao() . "<br />"; //$mensagem .= "Cidade/UF: " . $u->getCidadeInstituicao() . "/" . $u->getUFInstituicao() . "<br /><br />"; $mensagem .= 'Acesse o SIACC agora clicando <a href="http://siacc.regisls.net">aqui</a> para ativar a conta deste usuário e liberar seu acesso a ferramenta'; $mail = new Email(); $mail->setRemetente("Regis Leandro Sebastiani <*****@*****.**>"); $mail->setAssunto("[SIACC] Novo cadastro de usuário"); $mail->setDestinatario("*****@*****.**"); $mail->setMensagem($mensagem); $mail->Enviar(); } catch (Exception $exEmail) { Log::RegistraLog("Erro ao enviar e-mail de cadastro de usuário realizado pelo site", true); } } catch (Exception $ex) { $ret = "@lng[Erro ao gravar usuário.] " . $ex->getMessage(); } } else { $ret = "@lng[As senhas informadas não são identicas. Verifique.]"; } } else { $ret = "@lng[A senha não pode ser vazia]"; } echo $ret; }
function InserirUsuario() { $email = $_REQUEST["email"]; $login = $_REQUEST["login"]; $senha = $_REQUEST["senha"]; $consulta = new Usuario(); $consulta->setUsuario($login); $consulta->setEmail($email); $consulta->setSenha($senha); if ($consulta->CadastrarUsuario()) { echo "true"; } else { echo "false"; } }
public function cadastrar() { //a terminar $usuario = new Usuario(); $daoUsuario = new DaoUsuario(); $senhabase = $_POST["senha"]; $usuario->setNome($_POST["nome"]); $usuario->setEmail($_POST["email"]); $tmp = md5($_POST["email"]); $senha = md5($_POST["senha"] . $tmp); var_dump($tmp); $usuario->setSenha($senha); $daoUsuario->inserir($usuario); $this->login2($usuario->getEmail(), $senhabase); //header("location: ../view/index.php"); }
public function fromArray($array) { $usuario = new Usuario(); $usuario->setId(getValorOuNullo('id', $array)); $usuario->setSenha(getValorOuNullo('senha', $array)); $usuario->setEmail(getValorOuNullo('email', $array)); $usuario->setNivel(getValorOuNullo('nivel', $array)); $usuario->setNome(getValorOuNullo('nome', $array)); $usuario->setUsuario(getValorOuNullo('usuario', $array)); $empresaId = getValorOuNullo('empresa_id', $array); if ($empresaId != null) { $empresa = new Empresa(); $empresa->setId($empresaId); $usuario->setEmpresa($empresa); } return $usuario; }
public function Autenticar($sock) { $ssql = "SELECT usuario, senha FROM usuario A "; $ssql .= " WHERE usuario ='" . $this->usuario . "'"; $ssql .= " AND senha ='" . $this->senha . "'"; $rs = mysql_query($ssql, $sock); unset($ar); while ($linha = mysql_fetch_row($rs)) { $obj = new Usuario(null, null); $obj->setUsuario($linha[0]); $obj->setSenha($linha[1]); $ar[] = $obj; } if (count($ar) > 0) { return true; } else { return false; } }
public function salvar() { // Array ( [id] => 1 [nome] => 123456 [login] => 123456 [senha] => 123456 [status] => a ) $u = new Usuario(); $id = isset($_POST['id']) ? $_POST['id'] : FALSE; if (trim($id) != "") { $u->setId($id); } // Verifica no post $nome = isset($_POST['nome']) ? $_POST['nome'] : FALSE; if (!$nome || trim($nome) == "") { throw new Exception("O campo nome è Obrigatorio!"); } $login = isset($_POST['login']) ? $_POST['login'] : FALSE; if (!$login || trim($login) == "") { throw new Exception("O campo login è Obrigatorio!"); } $senha = isset($_POST['senha']) ? $_POST['senha'] : FALSE; if (!$senha || trim($senha) == "") { throw new Exception("O campo senha è Obrigatorio!"); } $status = isset($_POST['status']) ? $_POST['status'] : FALSE; if (!$status || trim($status) == "") { throw new Exception("O campo status è Obrigatorio!"); } $u->setNome($nome); $u->setLogin($login); $u->setSenha($senha); $u->setStatus($status); $du = new DaoUsuario(); $usu = $du->salvar($u); // var_dump($usu); // die; if ($usu instanceof Usuario) { header("location: " . URL . "controle-usuario/lista-de-usuario"); } else { echo 'Não foi possivel salvar o usuário'; } }
function valida() { $user = new Usuario(); if (isset($_POST['email']) && isset($_POST['senha'])) { if (validaEmail($_POST['email']) != true) { $_SESSION['danger'] = "Você deve informar um email"; $_SESSION['email'] = $_POST['email']; header("Location: cadastrar.php"); die; } else { if (strlen($_POST['senha']) < 6) { $_SESSION['danger'] = "Sua senha deve ter pelo menos 6 caracteres"; $_SESSION['email'] = $_POST['email']; header("Location: cadastrar.php"); die; } else { $user->setEmail($_POST['email']); $user->setSenha($_POST['senha']); return $user; } } } }
function compararClienteWS() { $cliente = new ClienteWSRastreador(); $cliente->setId(10); $cliente->setTipoCliente(TipoCliente::USUARIO); $usu = new Usuario(); $usu->setId(2); $usu->setLogin("Creuza"); $usu->setNome("Creuza"); $usu->setSenha("123123"); $cliente->setCadastro($usu); $cliente2 = new ClienteWSRastreador(); $cliente2->setId(10); $cliente2->setTipoCliente(TipoCliente::USUARIO); $usu2 = new Usuario(); $usu2->setId(2); $usu2->setLogin("Creuza"); $usu2->setNome("Creuza"); $usu2->setSenha("123123"); $cliente2->setCadastro($usu2); var_dump($cliente->comparar($cliente2)); echo "<br><br>"; var_dump($cliente == $cliente2); }
<?php include_once '../../../config.php'; try { $usuario = new Usuario(Conf::pegCnxPadrao()); $usuario->setIdUsuario($_POST['idUsuarioRedef']); $usuario->setSenha($_POST['senhaRedef']); $usuario->alterarSenha(); $status = 'OK'; $retorno = array('status' => $status); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
if (isset($_GET["acao"])) { if ($_GET["acao"] === "salvar") { try { //print($dataEnvio); $dao = new DaoFormulario(); $dao->inserir($formulario); $idFormulario = $dao->buscarPorMaiorId(); $usuario = new Usuario(); //session_start(); //RECUPAREAÇÃO DOS DADOS VIA SESSION $usuario->setId($_SESSION['id']); $usuario->setNome($_SESSION['nome']); $usuario->setEmail($_SESSION['email']); $usuario->setEmailEnviado($_SESSION['emailEnviado']); $usuario->setRepondeu('sim'); $usuario->setSenha($_SESSION['senha']); $usuario->setTelefone($_SESSION['telefone']); $usuario->setDataEnvio($_SESSION['dataEnvio']); $usuario->setLiberado($idFormulario['MAX(id)']); $userDao = new DaoUsuario(); $userDao->atualizar($usuario); // echo "<script type='text/javascript'>"; // // echo "alert('Obrigado por responder ao nosso formulário!');"; // echo "location.href='http://localhost/questionario/aluno/principal.php';"; // // echo "</script>"; echo "succes"; } catch (Exception $e) { print "Erro " . $e; // echo "<script type='text/javascript'>";
private function populaUsuario($row) { $user = new Usuario(); $user->setId($row['id']); $user->setNome($row['nome']); $user->setCpf($row['cpf']); $user->setEmail($row['email']); $user->setSenha($row['senha']); $user->setTelefone($row['telefone']); $user->setLiberado($row['liberado']); $user->setTipo($row['tipo']); $user->setQtdResponde($row['qtdResponde']); $user->setStatus($row['status']); $user->setIdCurso($row['idCurso']); return $user; }
<?php require_once "conecta.php"; require_once "logica-usuario.php"; require_once "autoload.php"; date_default_timezone_set('America/Sao_Paulo'); $user = new Usuario(); $user->setEmail($_POST['email']); $user->setSenha($_POST['senha']); $usuarioDAO = new UsuarioDAO($con); $usuario = $usuarioDAO->buscaUsuario($user); $alertUser = new AlertaBancoUsuario(); if ($usuario == null) { $alertUser->Falha("senha-usuario"); } else { $alertUser->Sucesso("", "logado"); $_SESSION['dataLogin'] = date("d/m/Y", time()); $_SESSION['horaLogin'] = date("H:i:s", time()); $_SESSION['tipoUsuario'] = $usuario->getTipo(); logaUsuario($usuario->getEmail()); header("Location: menu.php"); die; }
include 'lib/lib.php'; include 'session/UsuarioSession.php'; include 'modulo/Usuario.php'; include 'repository/UsuarioRepository.php'; include 'converter/UsuarioConverter.php'; try { $session = new UsuarioSession(); $servicoDeMensagem = new ServicoDeMensagem(); $pdo = getConnection(); $usuarioAutenticado = $session->getUsuarioAutenticado(); $usuarioRepository = new UsuarioRepository($pdo); $pdo->beginTransaction(); $senhaAntiga = $_POST['senha_antiga']; $usuario = new Usuario(); $usuario->setSenha($senhaAntiga); $usuario->setUsuario($usuarioAutenticado->getUsuario()); $id = $usuarioRepository->verificaSeTemUsuario($usuario); if ($_POST['senha'] != $_POST['senha_confirmar']) { throw new RegraDeNegocioException('As senhas não conferem!'); } $usuario->setSenha($_POST['senha']); $usuario->setId($id); $usuarioRepository->updateSenha($usuario); $auditoria = new Auditoria(); $auditoriaRepository = new AuditoriaRepository($pdo); // Auditoria $auditoria->setData(date('Y-m-d H:i:s')); $auditoria->setAcao(Auditoria::UPDATE); $auditoria->setObservacao('Tabela: Usuario - Id: ' . $usuario->getId() . " alterou a senha"); $auditoria->setEmpresa($usuarioAutenticado->getEmpresa());
<?php include_once "../dao/Conexao.class.php"; include_once "../model/Usuario.class.php"; include_once "../dao/UsuarioDAO.php"; $usuario = new Usuario(); $usuario->setLogin($_POST['login']); $usuario->setSenha($_POST['senha']); $gravou = $usuario->grava(); if ($gravou) { echo "true"; }
include "../classes/Database.class.php"; include "../classes/Login.class.php"; include "../classes/Usuario.class.php"; $database = new Database(); $db = $database->getConnection(); $login = new Login($db); if (isset($_POST['login'])) { $login->setUsuario($_POST['usr']); $login->setSenha($_POST['pass']); $login->login(); } if (isset($_GET['logout'])) { $login->doLogout(); } if ($login->isLoggedIn()) { $usuario = new Usuario($db); if (isset($_POST['addUser'])) { # code... $usuario->setUsuario($_POST['usuario']); $usuario->setNome($_POST['nome'] . " " . $_POST['sobrenome']); $usuario->setEmail($_POST['email']); $usuario->setSenha($_POST['password']); $usuario->create(); } $content = array(); $content[] = "addUserForm.php"; include "template/dash.php"; } else { include "template/login.php"; }
<?php include_once '../Visual/topo.php'; require_once '../Model/Usuario.php'; $id = $_SESSION["id"]; $nome = $_POST["nome"]; $login = $_POST["login"]; $senha = $_POST["senha"]; $admin = $_POST["admin"]; $usuario = new Usuario(); $usuario->setNome($nome); $usuario->setLogin($login); $usuario->setAdmin($admin); if ($senha) { $usuario->setSenha($senha); } else { $dados = $usuario->listarUmUsuario($id); $row = $dados->fetch(PDO::FETCH_OBJ); $senha = $row->senha; $usuario->setSenhaSemMD5($senha); } $update = $usuario->update($id); if ($update) { echo '<html> <head> <meta charset="utf-8"> </head> <body> <script>alert("Atualização realizada.")</script> <script>window.location.replace("../View/listarComida.php)</script> </body>
include_once '../../includes.sys/metodos.php'; include_once '../DAO/GrupoDAO.php'; include_once '../DAO/UsuarioDAO.php'; include_once '../Usuario.class.php'; include_once '../Grupo.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; $grupo = new Grupo(); $DAO = new UsuarioDAO(); $usuario = new Usuario(); $DAO = new UsuarioDao(); // Verifica se a opcao de salvar foi iniciada if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') { // Verifica os campos obrigatorios if (!empty($_POST['nome_guerra']) && !empty($_POST['email'])) { $usuario->setSenha("123456"); $usuario->setUsuario($_POST['email']); $usuario->setUsuarioGrupo($_POST['grupo']); $usuario->setIdPessoa($_POST['pessoa']); $usuario->setNomeGuerra(limpaTexto($_POST['nome_guerra'])); $valida_usuario = $DAO->Listar("SELECT id FROM " . MYSQL_BASE_USUARIOS . " WHERE ativo='N' AND id_pessoa=" . $usuario->getIdPessoa() . " LIMIT 1"); //Verificar se a pessoa já teve um usuário no sistema if ($valida_usuario->rowCount() > 0) { $usuario->setAtivo('S'); foreach ($valida_usuario as $item) { $usuario->setId($item['id']); } $retorno = $DAO->Atualizar($usuario); if ($retorno == true) { //Atualizar os grupos de funcionalidades $retorno = $usuario->atualizarGrupo($usuario->getUsuarioGrupo(), $usuario->getIdPessoa());
<?php function __autoload($class_name) { require_once "sys/" . $class_name . '.php'; } ?> <?php $user = new Usuario(); $user->setId(1); $user->setUsuario("retest"); $user->setSenha("reteste"); //if($user->insert()){ // echo "yes"; //}else{ // echo "no"; //} ?> <?php $result = $user->find(2); echo $result->usuario; ?> <table class="table table-hover"> <thead> <tr> <th>Usuario:</th> <th>Senha:</th> </tr>
//EXECUTAR AÇÃO if (isset($_POST['acao'])) { //RESPONDER FORMULÁRIO if ($_POST['acao'] == "cadastrarUsuario") { $user = new Usuario(); if (isset($_POST["nome"])) { $user->setNome($_POST["nome"]); } if (isset($_POST["email"])) { $user->setEmail($_POST["email"]); } if (isset($_POST["telefone"])) { $user->setTelefone($_POST["telefone"]); } if (isset($_POST["senha"])) { $user->setSenha($_POST["senha"]); } if (isset($_POST["cpf"])) { $user->setCpf($_POST["cpf"]); } if (isset($_POST["opTipo"])) { $user->setTipo($_POST["opTipo"]); } if (isset($_POST["curso"])) { $user->setIdCurso($_POST["curso"]); } $dao = new DaoUsuario(); if (validaCPF($user->getCpf())) { $usuarioVerificacaoCPF = $dao->buscarPorCPF($user->getCpf()); $usuarioVerificacaoEmail = $dao->buscarPorEmail($user->getEmail()); if (!$usuarioVerificacaoCPF->getId() != null && !$usuarioVerificacaoCPF->getId() != 0) {
<?php include_once '../../config.php'; if ($_SERVER['REQUEST_METHOD'] == 'POST') { $usuario = new Usuario(Conf::pegCnxPadrao()); $usuario->setLogin(isset($_POST['usuario']) ? $_POST['usuario'] : ''); $usuario->setSenha(isset($_POST['senha']) ? $_POST['senha'] : ''); if ($usuario->autentica()) { //$_SESSION['bloqueado'] = ($usuario->getBloqueado() == 'S') ? true : false; if ($usuario->get_credenciadoBloqueado()) { header("Location: ../../administracao.php?action=" . md5(4)); } else { if ($usuario->getBloqueado()) { header("Location: ../../administracao.php?action=" . md5(2)); } else { $_SESSION['idUsuario'] = $usuario->getIdUsuario(); $_SESSION['idPessoa'] = $usuario->getIdPessoa(); $_SESSION['idPapel'] = $usuario->getIdPapel(); $_SESSION['login'] = $usuario->getLogin(); $_SESSION['razao'] = $usuario->getRazao(); $_SESSION['idPessoaProprietario'] = $usuario->getIdPessoaProprietario(); //$_SESSION['permissao'] = array(1,2,3); $_SESSION['eSuperAdm'] = $usuario->get_superAdm(); $_SESSION['logado'] = true; $_SESSION['permissao'] = $usuario->get_permissoes(); $_SESSION['msg'] = ''; $usuario->registrarAcesso(); //Auditoria::Auditar('Usuário entrou na area administrativa.'); header("Location: ../../sistema.php"); } }
} else { $post = filter_input_array(INPUT_POST, FILTER_DEFAULT); if (isset($post)) { $username = $post['username']; $password = $post['senha']; try { $stmt = $db->prepare('SELECT * FROM usuario WHERE username = :username AND estado = 1'); $stmt->execute(array('username' => $username)); $row = $stmt->fetch(PDO::FETCH_ASSOC); if (password_verify($password, $row['senha'])) { $usuario = new Usuario(); $usuario->setId($row['id_usuario']); $usuario->setNome($row['nome']); $usuario->setEmail($row['email']); $usuario->setUsername($row['username']); $usuario->setSenha($row['senha']); $usuario->setEstado($row['estado']); $usuario->setAcesso($row['id_acesso']); $_SESSION['usuario'] = serialize($usuario); header('Location: view/principal.php'); exit; } } catch (PDOException $e) { echo '<p class="bg-danger">' . $e->getMessage() . '</p>'; } } } ?> <!DOCTYPE html> <html>
public static function cadastrar(Usuario $u) { UsuarioController::porEmail($u->getEmail()); if (UsuarioController::get("id")) { $e = "E-mail já cadastrado."; UsuarioController::defineException("cadastrar", $e); } else { UsuarioController::porUsername($u->getUsername()); if (UsuarioController::get("id")) { $e = "Nome de usuário já utilizado."; UsuarioController::defineException("cadastrar", $e); } else { require_once PROJECT_ADDRESS . "/lib/util/code.php"; require_once PROJECT_ADDRESS . "/lib/util/proteger.php"; $codigo = get_codigo(5); $senha = embaralhar($u->getSenha(), $codigo); $u->setCodigo($codigo); $u->setSenha($senha); $o = $u->persistir(); } } return $o; }
public function readById(PDO $conexao, $id) { $entity = null; if ($conexao != null && $id > 0) { try { $sql = "select * from usuario where id = ?"; $ps = $conexao->prepare($sql); $ps->bindParam(1, $id, PDO::PARAM_INT); $ps->execute(); if ($linha = $ps->fetch(PDO::FETCH_ASSOC)) { $entity = new Usuario(); $entity->setId($linha['id']); $entity->setLogin($linha['login']); $entity->setSenha($linha['senha']); $entity->setNome($linha['nome']); } $ps = null; } catch (PDOException $e) { throw $e; } } return $entity; }