當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Usuario::getSenha方法代碼示例

本文整理匯總了PHP中Usuario::getSenha方法的典型用法代碼示例。如果您正苦於以下問題:PHP Usuario::getSenha方法的具體用法?PHP Usuario::getSenha怎麽用?PHP Usuario::getSenha使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Usuario的用法示例。


在下文中一共展示了Usuario::getSenha方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: inserir

 public function inserir(Usuario $usuario)
 {
     //Objetivo deste metodo é inserir um objeto no banco, fazendo-o ter persistencia.
     //utilizaremos a abstracao do SQL da classe TsqlInstruction
     //1. Foreach dos atributos . PRa cada existencia de atributo é um valor a ser adicionado.
     $instrucao = new TSqlInsert();
     $instrucao->setEntity("usuario");
     if ($usuario->getId() != null) {
         $instrucao->setRowData("id", $usuario->getId());
     }
     if ($usuario->getNome() != null) {
         $instrucao->setRowData("nome", $usuario->getNome());
     }
     if ($usuario->getLogin() != null) {
         $instrucao->setRowData("login", $usuario->getLogin());
     }
     if ($usuario->getSenha() != null) {
         $instrucao->setRowData("senha", $usuario->getSenha());
     }
     echo $instrucao->getInstruction();
     if ($this->Conexao->query($instrucao->getInstruction())) {
         return true;
     } else {
         return false;
     }
 }
開發者ID:joseolinda,項目名稱:escritordesoftware,代碼行數:26,代碼來源:UsuarioDAO.class.php

示例2: salvar

 public function salvar(\Usuario $u)
 {
     $nome = $u->getNome();
     $login = $u->getLogin();
     $senha = $u->getSenha();
     $status = $u->getStatus();
     if ($u->getId()) {
         $id = $u->getId();
         $sql = "update usuario set nome=:nome, login=:login, senha=:senha, status=:status where id=:id";
     } else {
         $id = $this->generateID();
         $u->setId($id);
         $sql = "insert into usuario (id, nome, login, senha, status) values (:id, :nome, :login, :senha, :status)";
     }
     $cnx = Conexao::getConexao();
     $sth = $cnx->prepare($sql);
     $sth->bindParam("id", $id);
     $sth->bindParam("nome", $nome);
     $sth->bindParam("login", $login);
     $sth->bindParam("senha", $senha);
     $sth->bindParam("status", $status);
     try {
         $sth->execute();
         return $u;
     } catch (Exception $exc) {
         echo $exc->getMessage();
     }
 }
開發者ID:aspiraboo,項目名稱:ProjetoPooPhp,代碼行數:28,代碼來源:DaoUsuario.php

示例3: cadastraAdm

 function cadastraAdm(Usuario $usuario)
 {
     $hashSenha = md5($usuario->getSenha());
     $query = "insert into usuarios (email,senha,tipo,cadastrado_por) values(?,?,'administrador',?)";
     $stmt = $this->con->prepare($query);
     $stmt->bindValue(1, $usuario->getEmail());
     $stmt->bindParam(2, $hashSenha);
     $stmt->bindValue(3, mostraUsuario());
     return $stmt->execute();
 }
開發者ID:hugovallada,項目名稱:Loja,代碼行數:10,代碼來源:UsuarioDAO.php

示例4: cadastrarUsuario

 public function cadastrarUsuario(Usuario $usuario)
 {
     $sql = "insert into usuario (nome, senha, email, nivel, exp) values (?,?,?,?,?)";
     $query = $this->conexao->prepare($sql);
     $query->bindParam(1, $usuario->getNome());
     $query->bindParam(2, $usuario->getSenha());
     $query->bindParam(3, $usuario->getEmail());
     $query->bindParam(4, $usuario->getNivel());
     $query->bindParam(5, $usuario->getExp());
     $query->execute();
 }
開發者ID:Cayk,項目名稱:WebService,代碼行數:11,代碼來源:UsuarioDAO.class.php

示例5: insereUsuario

 function insereUsuario(Usuario $usuario)
 {
     $senhaCrypt = md5($usuario->getSenha());
     $query = 'insert into usuarios (email,nome,login,senha,cargo) values(?,?,?,?,?)';
     $stmt = $this->con->prepare($query);
     $stmt->bindValue(1, $usuario->getEmail());
     $stmt->bindValue(2, $usuario->getNome());
     $stmt->bindValue(3, $usuario->getLogin());
     $stmt->bindParam(4, $senhaCrypt);
     $stmt->bindValue(5, $usuario->getCargo());
     return $stmt->execute();
 }
開發者ID:hugovallada,項目名稱:Agendamento,代碼行數:12,代碼來源:UsuarioDAO.php

示例6: logar

 public function logar(Usuario $objUsuario)
 {
     try {
         $this->_stat = $this->_getConn()->prepare('SELECT * FROM tblusuario WHERE usu_login = :usu_login AND usu_senha = :usu_senha AND usu_excluido = 0 AND usu_status = 1');
         $this->_stat->bindValue(':usu_login', $objUsuario->getLogin(), \PDO::PARAM_STR);
         $this->_stat->bindValue(':usu_senha', sha1($objUsuario->getSenha() . USER_HASH), \PDO::PARAM_STR);
         $this->_stat->execute();
         return $this->_getUsuario($this->_stat->fetch(\PDO::FETCH_ASSOC));
     } catch (\PDOException $e) {
         throw new \model\conexao\Excecao($e->getMessage());
     }
 }
開發者ID:maap13,項目名稱:fase,代碼行數:12,代碼來源:Repositorio.php

示例7: insert

 public function insert(Usuario $u)
 {
     if ($this->getUsuario($u->getLogin(), $u->getSenha()) == 0) {
         $i = $u->getId();
         $n = $u->getNome();
         $l = $u->getLogin();
         $s = $u->getSenha();
         $e = $u->getEmail();
         if ($stmt = $this->connection->prepare("Insert into `TB_Usuario` (`id_usuario`, `nm_usuario`, `ds_login`, `ds_senha`, `ds_email`) VALUES (?,?,?,?,?)")) {
             //  "sss" retpresenta 3 strings, se fosse  2 string e um interio  seria "ssd"
             $stmt->bind_param("issss", $i, $n, $l, $s, $e);
             $stmt->execute();
             $stmt->close();
             redirect("/painel/usuarios");
         } else {
             echo "<hr>";
             die($this->connection->error);
             echo "<hr>";
         }
     } else {
         echo "Usuario Ja Cadastrado";
     }
 }
開發者ID:vitorgja,項目名稱:Fatec-rl,代碼行數:23,代碼來源:usuarioDAO.php

示例8: buscaUsuario

	function buscaUsuario($con,Usuario $usuario){

		$senhaCrypt = md5($usuario->getSenha());


		$rs = $con->prepare("select *from usuarios where email = ? and senha= ?");
		$rs->bindValue(1,$usuario->getEmail());
		$rs->bindParam(2,$senhaCrypt);

		$rs->execute();
		$rs->setFetchMode(PDO::FETCH_CLASS, "Usuario");
		$usuario = $rs->fetch();
		return $usuario;
	}
開發者ID:hugovallada,項目名稱:Loja,代碼行數:14,代碼來源:banco-usuario.php

示例9: insert

 /**
  * Inseri um registro na tabela
  *
  * @parametro UsuarioMySql usuario
  */
 public function insert(Usuario $Usuario)
 {
     $sql = "INSERT INTO {$this->table} (cpf, nome, senha, email) VALUES ( :cpf,  :nome,  :senha,  :email)";
     $cpf = $Usuario->getCpf();
     $nome = $Usuario->getNome();
     $senha = $Usuario->getSenha();
     $email = $Usuario->getEmail();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':cpf', $cpf);
     $stmt->bindParam(':nome', $nome);
     $stmt->bindParam(':senha', $senha);
     $stmt->bindParam(':email', $email);
     $stmt->execute();
     $sql = "SELECT LAST_INSERT_ID() as last_id";
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->execute();
     $last_id = (array) $stmt->fetch();
     foreach ($last_id as $value) {
         $_REQUEST['id'] = $value;
     }
 }
開發者ID:alexdiasgonsales,項目名稱:organizador,代碼行數:26,代碼來源:UsuarioMySqlDAO.class.php

示例10: Query

<?php

include 'classes/querys.php';
include 'classes/classe_usuario.php';
$conexao = new Query();
$conexao->logar();
$usuario = new Usuario($_REQUEST);
if (isset($_REQUEST['acao']) && $_REQUEST['acao'] == "LOGAR") {
    // REGISTRA UM LOG
    $result = $conexao->procurarUsuario($usuario->getEmail(), $usuario->getSenha(), false);
    // login,senha,limit
    $json_str = json_encode($result, JSON_PRETTY_PRINT);
    echo $json_str;
}
開發者ID:EmmanuelRSilva,項目名稱:bom_de_campo,代碼行數:14,代碼來源:dados_usuario.php

示例11: toRecordSet

 function toRecordSet(Usuario $usuario)
 {
     return array($usuario->getId(), $usuario->getUsuario(), $usuario->getSenha(), $usuario->getNome(), $usuario->getEmail(), $usuario->getNivel(), $usuario->getEmpresa()->getId());
 }
開發者ID:BGCX067,項目名稱:facomcrm-svn-to-git,代碼行數:4,代碼來源:UsuarioConverter.php

示例12: Usuario

<?php

include 'class/Usuario.class.php';
$objUsuario = new Usuario();
$objUsuario->setUsuario($_POST['usuario']);
$objUsuario->setSenha($_POST['senha']);
$lembrar = isset($_POST['lembrar']) ? $_POST['lembrar'] : "nao";
//var_dump($objUsuario);
if ($objUsuario->getUsuario() == "admin" && $objUsuario->getSenha() == "admin") {
    echo "<h3>Usuario Valido</h3>";
    echo "Usuario.........: " . $objUsuario->getUsuario();
    echo "<br>Senha............: " . $objUsuario->getSenha();
    echo "<br>Lembrar........: " . $lembrar;
    echo "<br/>";
    echo '<a href="index.html" class="botao"><h3>Deslogar</h3></a>';
    //header("Location: AQUI VOCE DIGITA O NOME DO ARQUIVO QUE QUER DIRECIONAR EXEMPLO:INDEX.PHP");//direcionar a uma pagina
} else {
    //header("Location: index.html");
    echo "<h3>Usuario Invalido</h3></br>";
    echo '<a href="index.html" class="botao"><h3>Voltar</h3></a>';
}
?>
<!--<link rel="stylesheet" href="login/signin.css"/>-->
<!--essa linha e paraacessar o CSS que eu configurei se quiser que o botao 
fique estilizado é so tirar do comentario to mandando o arquivo CSS tambem e so substituir-->
開發者ID:sandro-rocha,項目名稱:projeto-release-login,代碼行數:25,代碼來源:autentica.php

示例13: Usuario

<?php

include_once 'classes\\Usuario.class.php';
session_start();
$usuario = new Usuario();
$usuario->setLogin($_POST['login']);
$usuario->setSenha($_POST['senha']);
if (NULL != $usuario->buscarUsuario()) {
    $_SESSION['login'] = $usuario->getLogin();
    $_SESSION['senha'] = $usuario->getSenha();
    header('Location:index.php');
} else {
    unset($_SESSION['login']);
    unset($_SESSION['senha']);
    header('location:index.php?pagina=login');
}
開發者ID:rafaelmussuri,項目名稱:Locadora,代碼行數:16,代碼來源:autenticar.php

示例14: Usuario

<?php

require 'database.inc';
require 'usuario.inc';
$usuario = new Usuario();
$usuario->setUsuario($_POST['usuario'], $_POST['senha']);
$banco = new Database();
$sql = $banco->query("Select nome, username  From usuarios where username='" . $usuario->getUser() . "' and senha='" . $usuario->getSenha() . "'");
$user = mysql_fetch_assoc($sql);
if (empty($user)) {
    echo "Usuario e senha invalidos!";
} else {
    setcookie('chave', $usuario->getUser());
    include_once 'CacheArquivo.php';
    include_once 'CacheSessao.php';
    require 'log.inc';
    $log = new Log();
    $log->setLog($usuario->getUser(), date('Y-m-d H:i:s'), "Efetuou login");
    $sql = $banco->query("insert into log (usuario,hora,acao) values ('" . $usuario->getUser() . "','" . $log->getHora() . "','Efetuou Login')");
    function guardar_valor(Cache $cache, $chave, $valor)
    {
        $cache->set_valor($chave, $valor);
    }
    function recuperar_valor(Cache $cache, $chave)
    {
        return $cache->get_valor($chave);
    }
    $cacheArquivo = new CacheArquivo();
    $cacheSessao = new CacheSessao();
    $sql = $banco->query("Select * from contatos");
    while ($resultado = mysql_fetch_assoc($sql)) {
開發者ID:andersonbporto,項目名稱:programacao_internet_2015_1,代碼行數:31,代碼來源:valida.php

示例15: updateSenha

 function updateSenha(Usuario $usuario)
 {
     $stmt = $this->pdo->prepare('
         UPDATE
             ' . self::$TABELA_USUARIO . '
         SET
             senha = ?
         WHERE
             id=?
     ');
     $queryParams = array($usuario->getSenha(), $usuario->getId());
     $stmt->execute($queryParams);
 }
開發者ID:BGCX067,項目名稱:facomcrm-svn-to-git,代碼行數:13,代碼來源:UsuarioRepository.php


注:本文中的Usuario::getSenha方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。