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"; } } }
private function factory($arrStrDados) { $obj = new Usuario(); if (isset($arrStrDados["USU_ID"])) { $obj->setId($arrStrDados["USU_ID"]); } $objGrupo = new Grupo(); if (isset($arrStrDados["GRU_ID"])) { $objGrupo->setId($arrStrDados["GRU_ID"]); if (isset($arrStrDados["GRU_Descricao"])) { $objGrupo->setDescricao($arrStrDados["GRU_Descricao"]); } } $obj->setGrupo($objGrupo); $obj->setNome($arrStrDados["USU_Nome"]); $obj->setLogin($arrStrDados["USU_Login"]); $obj->setEmail($arrStrDados["USU_Email"]); $obj->setTelefone($arrStrDados["USU_Telefone"]); if (isset($arrStrDados["USU_DataHoraCadastro"])) { $obj->setDataHoraCadastro($arrStrDados["USU_DataHoraCadastro"]); } else { $obj->setDataHoraCadastro(date("Y-m-d H:i:s")); } if (isset($arrStrDados["USU_DataHoraUltimoAcesso"])) { $obj->setDataHoraUltimoAcesso($arrStrDados["USU_DataHoraUltimoAcesso"]); } if (isset($arrStrDados["USU_Status"])) { $obj->setStatus($arrStrDados["USU_Status"]); } else { $obj->setStatus("A"); } return $obj; }
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; } } } } }
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 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}"; }
public function efetuarCadastro($nomeCompleto, $login, $password){ $novoUsuario = new Usuario(); $novoUsuario->setNome($nomeCompleto); $novoUsuario->setLogin($login); $novoUsuario->setPassword($password); exit; $resultado = $novoUsuario->efetuarCadastro($novoUsuario); if($resultado){ //$this->efetuarLogin($novoUsuario); } }
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'; } }
/** * Operações com associações. */ public function associations() { // retrieve by Id $this->getById(1); foreach ($this->getUsuarios() as $usuario) { $nome = $usuario->getPessoa()->getNome(); } // adiciona um usuário existente a um setor $usuario = new Usuario(1); $usuario->setIdPessoa(3); $usuario->setLogin('Novo Login'); $usuario->setPassword('123456'); $this->getUsuarios()->append($usuario); $this->saveAssociation('usuarios'); // contagem de usuários em um setor $n = $this->getUsuarios()->count(); // Salva associação com base no id dos usuários $idUsuario = array(1, 3, 5, 6); $this->saveAssociation('usuarios', $idUsuario); mdump('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'); $this->deleteAssociationById('usuarios', $idUsuario); mdump('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'); }
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); }
/** * @return bool * * Actualiza los campos relacionados con los datos. * Comprueba que el email nueva cumpla con los requisitos establecidos. * * Actualiza los campos tan solo relacionados con la contraseña y realiza sus respectivas comprobaciones. * 1.- Comprueba que los campos del formulario relacionados con la contraseña no esten vacios. * 2.- Comprueba que la nueva contraseña cumpla los requisitos que debe tener la contraseña (min 8 car, 1 mayu, 1 min y 1 num). * 3.- Comprueba que la contraseña antigua sea igual que la que el usuario ha introducido en el campo de 'Contraseña antigua'. * 4.- Comprueba que la nueva contraseña y su repetición sean iguales. * */ function sendUpdate($login, $old, &$new, $renew, $name, $email, $avatar, $firma, $tipo = false) { if (!preg_match("/^[_a-z0-9-]+(\\.[_a-z0-9-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,3})\$/", $email)) { $GLOBALS['email_error'] = true; return false; } if (!empty($new) && !empty($old) && !empty($renew)) { if (preg_match("/(?=^.{8,}\$)((?=.*\\d)|(?=.*\\W+))(?=.*[A-Z])(?=.*[a-z]).*\$/", $new)) { if (password_verify($old, $_SESSION['user']['pass'])) { if ($new == $renew) { $opciones = ['cost' => 10]; $new = password_hash($new, PASSWORD_BCRYPT, $opciones); } else { $GLOBALS['renew_error'] = true; return false; } } else { $GLOBALS['old_error'] = true; return false; } } else { $GLOBALS['new_error'] = true; return false; } } else { $new = $old; } $usuario = new Usuario(); $usuario->setLogin($login); $usuario->setPass($new); $usuario->setNombre($name); $usuario->setEmail($email); $usuario->setAvatar($avatar); $usuario->setFirma($firma); if ($tipo) { $usuario->setTipo($tipo); } else { $usuario->setTipo(1); } $update = $usuario->updateUser(); if ($update) { return true; } return false; }
<?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"; }
<?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>
private function factory($arrStrDados) { $obj = new MalaDireta(); if (isset($arrStrDados["MAD_ID"])) { $obj->setId($arrStrDados["MAD_ID"]); } if (isset($arrStrDados["MAD_Assunto"])) { $obj->setAssunto($arrStrDados["MAD_Assunto"]); } if (isset($arrStrDados["MAD_Conteudo"])) { $obj->setConteudo($arrStrDados["MAD_Conteudo"]); } if (!empty($arrStrDados["MAD_DataHoraCadastro"])) { $intTotOcorrencia = substr_count($arrStrDados["MAD_DataHoraCadastro"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MAD_DataHoraCadastro"])); } else { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MAD_DataHoraCadastro"])); } } else { $obj->setDataHoraCadastro(date("Y-m-d H:i:s")); } $usuarioCadastro = new Usuario(); if (isset($arrStrDados["Usuario_Cadastro_Id"])) { if (isset($arrStrDados["Usuario_Cadastro_Id"])) { $usuarioCadastro->setId($arrStrDados["Usuario_Cadastro_Id"]); } if (isset($arrStrDados["Usuario_Cadastro"])) { $usuarioCadastro->setLogin($arrStrDados["Usuario_Cadastro"]); } } else { $usuarioCadastro->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioCadastro($usuarioCadastro); if (!empty($arrStrDados["MAD_DataHoraAlteracao"])) { $intTotOcorrencia = substr_count($arrStrDados["MAD_DataHoraAlteracao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MAD_DataHoraAlteracao"])); } else { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MAD_DataHoraAlteracao"])); } } else { $obj->setDataHoraAlteracao(date("Y-m-d H:i:s")); } $usuarioAlteracao = new Usuario(); if (isset($arrStrDados["Usuario_Alteracao_Id"])) { if (isset($arrStrDados["Usuario_Alteracao_Id"])) { $usuarioAlteracao->setId($arrStrDados["Usuario_Alteracao_Id"]); } if (isset($arrStrDados["Usuario_Alteracao"])) { $usuarioAlteracao->setLogin($arrStrDados["Usuario_Alteracao"]); } } else { $usuarioAlteracao->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioAlteracao($usuarioAlteracao); return $obj; }
<?php require_once 'autoload.php'; require_once 'conecta.php'; $nomeUsuario = $_POST['usuario']; $senha = $_POST['senha']; $usuario = new Usuario(); $usuario->setLogin($nomeUsuario); $usuario->setSenha($senha); $dao = new UsuarioDAO($con); $retorno = $dao->buscaUsuario($usuario); if ($retorno != null) { $_SESSION['usuario'] = $nomeUsuario; header("Location: Menu"); } else { header("Location: /Agendamento"); }
public function factory($arrStrDados) { $obj = new Patrimonio(); if (isset($arrStrDados["PTM_ID"])) { $obj->setId($arrStrDados["PTM_ID"]); } //obj tipo patrimonio $objTipo = new TipoPatrimonio(); if (isset($arrStrDados["TIP_ID"])) { $objTipo->setId($arrStrDados["TIP_ID"]); } if (isset($arrStrDados["TIP_Descricao"])) { $objTipo->setDescricao($arrStrDados["TIP_Descricao"]); } $obj->setTipoPatrimonio($objTipo); //obj tipo patrimonio //obj forma aquisicao patrimonio $objFormaAquisicao = new FormaAquisicao(); if (isset($arrStrDados["FRA_ID"])) { $objFormaAquisicao->setId($arrStrDados["FRA_ID"]); } if (isset($arrStrDados["FRA_Descricao"])) { $objFormaAquisicao->setDescricao($arrStrDados["FRA_Descricao"]); } $obj->setFormaAquisicao($objFormaAquisicao); //obj forma aquisicao patrimonio //obj usuario cadastro $objUsuario = new Usuario(); if (isset($arrStrDados["Usuario_Cadastro_Id"])) { if (isset($arrStrDados["Usuario_Cadastro_Id"])) { $objUsuario->setId($arrStrDados["Usuario_Cadastro_Id"]); } if (isset($arrStrDados["Usuario_Cadastro"])) { $objUsuario->setLogin($arrStrDados["Usuario_Cadastro"]); } } else { $objUsuario->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioCadastro($objUsuario); //obj usuario cadastro //obj usuario alteracao $objUsuarioAlteracao = new Usuario(); if (isset($arrStrDados["Usuario_Alteracao_Id"])) { if (isset($arrStrDados["Usuario_Alteracao_Id"])) { $objUsuarioAlteracao->setId($arrStrDados["Usuario_Alteracao_Id"]); } if (isset($arrStrDados["Usuario_Alteracao"])) { $objUsuarioAlteracao->setLogin($arrStrDados["Usuario_Alteracao"]); } } else { if (isset($_SESSION["USUARIO_ID"])) { $objUsuarioAlteracao->setId($_SESSION["USUARIO_ID"]); } } $obj->setUsuarioAlteracao($objUsuarioAlteracao); //obj usuario alteracao // item patrimonio $objItem = new ItemPatrimonio(); if (isset($arrStrDados["ITP_ID"])) { $objItem->setId($arrStrDados["ITP_ID"]); } if (isset($arrStrDados["IPT_Descricao"])) { $objItem->setDescricao($arrStrDados["IPT_Descricao"]); } $obj->setItemPatrimonio($objItem); // item patrimonio // item congregacao $objCongregacao = new Congregacao(); $objCongregacao->setId("(NULL)"); if (isset($arrStrDados["UNI_Localizacao_ID"])) { if (trim($arrStrDados["UNI_Localizacao_ID"]) != "") { $objCongregacao->setId($arrStrDados["UNI_Localizacao_ID"]); } } if (isset($arrStrDados["UNI_Descricao"])) { $objCongregacao->setDescricao($arrStrDados["UNI_Descricao"]); } $obj->setCongregacao($objCongregacao); // item congregacao if (isset($arrStrDados["PTM_NumeroTombamento"])) { $strTombamento = substr($arrStrDados["PTM_NumeroTombamento"], 0, 3) . "."; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 3, 4) . "."; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 7, 4) . "-"; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 11); $obj->setNumeroTombamento($strTombamento); } if (isset($arrStrDados["PTM_DataAquisicao"])) { if ($arrStrDados["PTM_DataAquisicao"] == null) { $obj->setDataAquisicao(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataAquisicao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataAquisicao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataAquisicao"])); } else { $obj->setDataAquisicao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataAquisicao"])); } } } if (isset($arrStrDados["PTM_DataHoraCadastro"])) { if ($arrStrDados["PTM_DataHoraCadastro"] == null) { $obj->setDataHoraCadastro(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataHoraCadastro"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataHoraCadastro"])); } else { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataHoraCadastro"])); } } } if (isset($arrStrDados["PES_DataHoraAlteracao"])) { if ($arrStrDados["PES_DataHoraAlteracao"] == null) { $obj->setDataHoraAlteracao(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PES_DataHoraAlteracao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PES_DataHoraAlteracao"])); } else { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PES_DataHoraAlteracao"])); } } } if (isset($arrStrDados["PTM_DataExpiracaoGarantia"])) { if ($arrStrDados["PTM_DataExpiracaoGarantia"] == null) { $obj->setDataExpiracaoGarantia(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataExpiracaoGarantia"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataExpiracaoGarantia(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataExpiracaoGarantia"])); } else { $obj->setDataExpiracaoGarantia(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataExpiracaoGarantia"])); } } } if (isset($arrStrDados["PTM_Observacao"])) { $obj->setObservacao($arrStrDados["PTM_Observacao"]); } if (isset($arrStrDados["PTM_Condicao"])) { $obj->setCondicao($arrStrDados["PTM_Condicao"]); } if (isset($arrStrDados["PTM_ValorEstimado"])) { //$obj->setValorEstimado(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["PTM_ValorEstimado"])); $obj->setValorEstimado($arrStrDados["PTM_ValorEstimado"]); } if (isset($arrStrDados["PTM_Numero"])) { $obj->setNumero($arrStrDados["PTM_Numero"]); } if (isset($arrStrDados["PTM_Descricao"])) { $obj->setDescricao($arrStrDados["PTM_Descricao"]); } if (isset($arrStrDados["PTM_Quantidade"])) { $obj->setQuantidade($arrStrDados["PTM_Quantidade"]); } if (isset($arrStrDados["PTM_Foto"])) { $obj->setFoto($arrStrDados["PTM_Foto"]); } if (isset($arrStrDados["PTM_Fabricante"])) { $obj->setFabricante($arrStrDados["PTM_Fabricante"]); } // fornecedor $objFornecedor = new Fornecedor(); if (isset($arrStrDados["FOR_ID"])) { if (trim($arrStrDados["FOR_ID"]) != "") { $objFornecedor->setId($arrStrDados["FOR_ID"]); } } $obj->setFornecedor($objFornecedor); // fornecedor if (isset($arrStrDados["PTM_NumeroDocumento"])) { $obj->setNumeroDocumento($arrStrDados["PTM_NumeroDocumento"]); } return $obj; }
<?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"); } }
$img = $diretorio . $img; copy($arquivo['tmp_name'][$i], $img); } $podeExecutar = true; } $inserindo = $obj->getIdPessoa() == '' ? true : false; $id = $obj->_salvar(); if ($inserindo) { //colocando o proprietario do credenciado para ele mesmo $obj->setIdPessoa($id); $obj->atualizaIdProprietarioCredenciado(); $usuario->setIdPessoa($id); $usuario->setIdPapel(2); //ADMINISTRADOR $usuario->setDominio($_POST['dominio']); $usuario->setLogin($_POST['usuario']); $usuario->setSenha($_POST['senha']); $usuario->setBloqueado('N'); $usuario->setLogado('N'); $usuario->setAcessos(0); $usuario->gravar(); } $msg = 'Credenciado salvo com sucesso!' . $msg_logo; } $retorno = array('status' => $status, 'id' => $id); } catch (PDOException $e) { //$cnx->fimTransacao(); //$retorno = array('status'=>'ERRO '.$e); $msg = 'Erro ao tentar salvar o credenciado!'; } header('Location: ../../../sistema.php?action=credenciadocad&idcredenciado=' . $id . '&return=' . Utilitarios::criptografa($msg));
<?php $status = 'NO'; $resultados = null; try { include_once '../../config.php'; if (isset($_SESSION['idPessoaProprietario'])) { $usuario = new Usuario(Conf::pegCnxPadrao()); $usuario->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $usuario->setLogin($_POST['consulta']); $usuario->setIdPessoa($_POST['consulta']); $usuario->setIdPapel($_POST['consulta']); $resultados = $usuario->consultar(); $status = sizeof($resultados) > 0 ? 'OK' : 'NO'; } } catch (PDOException $e) { $status = 'ERRO'; } echo json_encode(array('status' => $status, 'resultados' => $resultados));
function getUsuarioByLogin($login) { $usuario = NULL; $sql = "SELECT usuario.nm_login, usuario.nm_usuario, " . " usuario.cd_tipousuario, usuario.cd_usuario," . " usuario.dt_nascimento, usuario.nm_sexo," . " usuario.nm_apikey, usuario.fl_ativo" . " FROM tb_usuario AS usuario" . " WHERE" . " usuario.nm_login = ?"; $stmt = $this->conn->prepare($sql); // Parâmetros: tipos das entradas, entradas. $stmt->bind_param("s", $login); $resultStmt = $stmt->execute(); $stmt->store_result(); if ($resultStmt && $stmt->num_rows > 0) { $stmt->bind_result($login, $nome, $tipoUsuario, $codigo, $dtNascimento, $sexo, $apikey, $ativo); $stmt->fetch(); $usuario = new Usuario(); $usuario->setLogin($login); $usuario->setCodigo($codigo); $usuario->setNome($nome); $usuario->setTipoUsuario($tipoUsuario); $usuario->setNascimento($dtNascimento); $usuario->setSexo($sexo); $usuario->setApiKey($apikey); $usuario->setAtivo($ativo); } $stmt->close(); return $usuario; }
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; }
public function setNewPasswordAction() { $this->form3 = $this->getServiceLocator()->get($this->form3); if (is_string($this->form3)) { $form = new $this->form3(); } else { $form = $this->form3; } $request = $this->getRequest(); if ($request->isPost()) { $form->setData($request->getPost()); if ($form->isValid()) { $arrayRequest = $request->getPost()->toArray(); $login = new Login(); $login->setLogin($form->get('login')->getValue()); $login->setSenha($login->encryptPassword($form->get('senha')->getValue())); $usuario = new Usuario(); $usuario->setNome($arrayRequest['nome']); $usuario->setEmail($arrayRequest['email']); //$em = $this->getServiceLocator()->get('Doctrine\ORM\EntityManager'); $em = $this->getEm(); $em->getConnection()->beginTransaction(); // suspend auto-commit try { $em->persist($login); $em->flush(); $usuario->setLogin($em->getRepository('Login\\Entity\\Login')->find($login->getId())); $usuario->setNivel($em->getRepository('Nivel\\Entity\\Nivel')->find($arrayRequest['nivel'])); $em->persist($usuario); $em->flush(); $em->getConnection()->commit(); $this->flashMessenger()->addSuccessMessage('Cadastrado com Sucesso'); } catch (Exception $e) { $em->getConnection()->rollback(); var_dump('eeeee'); die; $this->flashMessenger()->addErrorMessage('Nao foi possivel cadastrar!'); //throw $e; } return $this->redirect()->toRoute($this->route, array('controller' => $this->controller, 'action' => 'inserir')); } } if ($this->flashMessenger()->hasSuccessMessages()) { return new ViewModel(array('form' => $form, 'success' => $this->flashMessenger()->getSuccessMessages())); } if ($this->flashMessenger()->hasErrorMessages()) { return new ViewModel(array('form' => $form, 'error' => $this->flashMessenger()->getErrorMessages())); } $this->flashMessenger()->clearMessages(); return new ViewModel(array('form' => $form)); }
require_once "modelo/gestionUsuarios.php"; require_once "modelo/clases/Usuario.php"; //Si no se viene desde la página de gestión de usuarios, o no se está enviando el formulario de modificacion, redireccionar a gestión de usuarios if (!isset($_POST['editar']) && !isset($_POST['enviar']) && !isset($_POST['restablecerAvatar'])) { header('Location: gestion-usuarios.php'); } $error_email = false; $error_pass_req = false; $error_pass_repeat = false; if (isset($_POST['editar']) || isset($_POST['enviar']) || isset($_POST['restablecerAvatar'])) { //Sacar los datos de los usuarios de la BD $result = getUsuario($_POST['login']); //Crear instancias de Usuario para el usuario a modificar a partir de los datos de la BD $datosUsuario = $result->fetch_assoc(); $usuario = new Usuario(); $usuario->setLogin($datosUsuario['login']); $usuario->setPass($datosUsuario['passwor']); $usuario->setEmail($datosUsuario['email']); $usuario->setNombre($datosUsuario['nombre']); $usuario->setFirma($datosUsuario['firma']); $usuario->setAvatar($datosUsuario['avatar']); $usuario->setTipo($datosUsuario['tipo']); } if (isset($_POST['restablecerAvatar'])) { $usuario->setAvatar('avatar_defecto.jpg'); restablecerAvatar($_POST['login']); } else { if (isset($_POST['enviar'])) { //Comprobar si se quiere cambiar la contraseña, y verificar los datos introducidos if (!empty($_POST['pass'])) { $nuevo_pass = $_POST['pass'];
<?php require_once "modelo/gestionUsuarios.php"; require_once "modelo/clases/Usuario.php"; if (isset($_POST['cambiarTipo']) && isset($_POST['login'])) { //Poner o quitar privilegios de administracion al usuario cambiarTipo($_POST['login'], $_POST['tipo']); } else { if (isset($_POST['banear']) && isset($_POST['login'])) { eliminarUsuario($_POST['login']); } } //Sacar los datos de los usuarios de la BD $result = getUsuarios(); //Array de todos los usuarios de la BD $arrayUsuarios = array(); //Crear instancias de Usuario a partir de los datos de la BD, y meterlos en un array. while ($row = $result->fetch_assoc()) { $usuario = new Usuario(); $usuario->setLogin($row['login']); $usuario->setEmail($row['email']); $usuario->setNombre($row['nombre']); $usuario->setFirma($row['firma']); $usuario->setAvatar($row['avatar']); $usuario->setTipo($row['tipo']); $arrayUsuarios[] = $usuario; }
private function factory($arrStrDados) { $obj = new Carta(); if (isset($arrStrDados["CAR_ID"])) { $obj->setId($arrStrDados["CAR_ID"]); } $objTipoCarta = new TipoCarta(); if (isset($arrStrDados["TCA_ID"])) { $objTipoCarta->setId($arrStrDados["TCA_ID"]); } if (isset($arrStrDados["TCA_Descricao"])) { $objTipoCarta->setDescricao($arrStrDados["TCA_Descricao"]); } if (isset($arrStrDados["TCA_Texto"])) { $objTipoCarta->setTexto($arrStrDados["TCA_Texto"]); } if (isset($arrStrDados["TCA_Status"])) { $objTipoCarta->setTexto($arrStrDados["TCA_Status"]); } $obj->setTipoCarta($objTipoCarta); $objUsuarioCadastro = new Usuario(); if (isset($arrStrDados["USU_Cadastro_ID"])) { $objUsuarioCadastro->setId($arrStrDados["USU_Cadastro_ID"]); } if (isset($arrStrDados["USU_LoginCadastro"])) { $objUsuarioCadastro->setLogin($arrStrDados["USU_LoginCadastro"]); } $obj->setUsuarioCadastro($objUsuarioCadastro); $objUsuarioAlteracao = new Usuario(); if (isset($arrStrDados["USU_Alteracao_ID"])) { $objUsuarioAlteracao->setId($arrStrDados["USU_Alteracao_ID"]); } if (isset($arrStrDados["USU_LoginAlteracao"])) { $objUsuarioAlteracao->setLogin($arrStrDados["USU_LoginAlteracao"]); } $obj->setUsuarioAlteracao($objUsuarioAlteracao); if (isset($arrStrDados["CAR_Texto"])) { $obj->setTexto($arrStrDados["CAR_Texto"]); } if (isset($arrStrDados["CAR_DataHoraCadastro"])) { $intTotOcorrencia = substr_count($arrStrDados["CAR_DataHoraCadastro"], "/"); if ($intTotOcorrencia > 0) { //veio com / então retira $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["CAR_DataHoraCadastro"])); } else { //não veio com / então coloca $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["CAR_DataHoraCadastro"])); } } if (isset($arrStrDados["CAR_DataHoraAlteracao"])) { $intTotOcorrencia = substr_count($arrStrDados["CAR_DataHoraAlteracao"], "/"); if ($intTotOcorrencia > 0) { //veio com / então retira $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["CAR_DataHoraAlteracao"])); } else { //não veio com / então coloca $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["CAR_DataHoraAlteracao"])); } } if (isset($arrStrDados["PES_ID"])) { $membro = new Membro(); $arrFiltroMembro["PES_ID"] = $arrStrDados["PES_ID"]; $arrObjMembro = FachadaCadastro::getInstance()->consultarMembro($arrFiltroMembro); if ($arrObjMembro != null) { $arrObj = $arrObjMembro["objects"]; $membro = $arrObj[0]; } else { $membro = null; } } else { $membro = null; } $obj->setObjPessoaCarta($membro); return $obj; }