本文整理汇总了PHP中Usuario::setPassword方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuario::setPassword方法的具体用法?PHP Usuario::setPassword怎么用?PHP Usuario::setPassword使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Usuario
的用法示例。
在下文中一共展示了Usuario::setPassword方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: creaUsuarios
public static function creaUsuarios()
{
if (self::$usuarios === null) {
self::$usuarios = array();
$usuario1 = new Usuario();
$usuario1->setNombre("Al");
$usuario1->setEmail("usuario1@usuario1.com");
$usuario1->setNick("al23");
$usuario1->setPassword("usuario1");
$usuario1->setTelefono("111222333");
$usuario1->setRol("admin");
$usuario2 = new Usuario();
$usuario2->setNombre("Pepe");
$usuario2->setEmail("usuario2@usuario2.com");
$usuario2->setNick("pep7");
$usuario2->setPassword("usuario2");
$usuario2->setTelefono("222333444");
$usuario2->setRol("registrado");
$usuario3 = new Usuario();
$usuario3->setNombre("Jon");
$usuario3->setEmail("usuario3@usuario3.com");
$usuario3->setNick("jj22");
$usuario3->setPassword("usuario3");
$usuario3->setTelefono("333444555");
$usuario3->setRol("registrado");
self::$usuarios[] = $usuario1;
self::$usuarios[] = $usuario2;
self::$usuarios[] = $usuario3;
}
return self::$usuarios;
}
示例2: EditarPOSTAction
public static function EditarPOSTAction()
{
if (isset($_POST)) {
$usuario = new Usuario();
$usuario->setUsername($_POST["username"]);
$usuario->setIdRol($_POST["idRol"]);
$usuario->setPassword($_POST["password"]);
$usuario->activar();
if (UsuarioDAO::editar($usuario)) {
UsuarioEstablecimientoDetalleDAO::eliminarByUsername($usuario->getUsername());
foreach ($_POST["establecimientos"] as $establecimiento) {
$usuarioEstablecimientoDetalle = new UsuarioEstablecimientoDetalle();
$usuarioEstablecimientoDetalle->setUsername($usuario->getUsername());
$usuarioEstablecimientoDetalle->setIdEstablecimiento($establecimiento);
UsuarioEstablecimientoDetalleDAO::crear($usuarioEstablecimientoDetalle);
}
$mensaje = "Usuario modificado correctamente";
} else {
$mensaje = "El Usuario no fue modificado correctamente";
}
}
$rol = current(RolDAO::getBy("idRol", $usuario->getIdRol()));
$vwUsuario = UsuarioDAO::getVwUsuario();
require_once './views/Registrar Usuario/Respuesta.php';
}
示例3: efetuarCadastro
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);
}
}
示例4: getInstanceBySQLRow
public static function getInstanceBySQLRow(array $row)
{
//idusuario,usuario,password,tr.descripcion,email,nombrecompleto
$usuario = new \Usuario();
$usuario->setIdUsuario($row["idusuario"]);
$usuario->setUsuario($row["usuario"]);
$usuario->setPassword($row["password"]);
$usuario->setEmail($row["email"]);
$usuario->setDescripcion($row["descripcion"]);
$usuario->setNombreCompleto($row["nombrecompleto"]);
return $usuario;
}
示例5: crear
public function crear()
{
if (isset($_POST["nombre"])) {
//Creamos un usuario
$usuario = new Usuario();
$usuario->setNombre($_POST["nombre"]);
$usuario->setApellido($_POST["apellido"]);
$usuario->setEmail($_POST["email"]);
$usuario->setPassword(sha1($_POST["password"]));
$save = $usuario->save();
}
$this->redirect("Usuarios", "index");
}
示例6: LoginPOSTAction
public static function LoginPOSTAction()
{
if (isset($_POST)) {
$usuario = new Usuario();
$usuario->setUsername($_POST["username"]);
$usuario->setPassword($_POST["password"]);
if ($usuario = UsuarioDAO::loguear($usuario)) {
$_SESSION["usuarioActual"] = $usuario;
$mensaje = "Usuario: " . $_SESSION["usuarioActual"]->getUsername() . " logueado correctamente";
require_once './views/Home/index.php';
} else {
$mensaje = "El usuario no existe o la clave ingresada no es la correcta";
require_once './views/Home/Login.php';
}
}
}
示例7: loguear
public static function loguear(Usuario $usuario)
{
$result = BaseDatos::getDbh()->prepare("SELECT * FROM Usuario WHERE username = :username AND password = :password AND estado = 1");
$result->bindParam(':username', $usuario->getUsername());
$result->bindParam(':password', $usuario->getPassword());
$result->execute();
if (!($rs = $result->fetch())) {
return false;
}
$usuario = new Usuario();
$usuario->setUsername($rs['username']);
$usuario->setIdRol($rs['idRol']);
$usuario->setPassword($rs['password']);
$usuario->setEstado($rs['estado']);
return $usuario;
}
示例8: associations
/**
* 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('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++');
}
示例9: Usuario
if ($Usuario == 0) {
if ($_POST['psw1'] != $_POST['psw2']) {
$errMsg += "Las password deben ser iguales.\n";
} else {
if ($_POST['nombre'] == "") {
$errMsg += "Debe completar el campo nombre.\n";
} else {
if ($_POST['psw1'] == "") {
$errMsg += "Debe completar los campos password.\n";
} else {
if ($_POST['mail'] == "") {
$errMsg += "Debe completar el campo mail.\n";
} else {
$usuario2 = new Usuario();
$usuario2->setmail($_POST['mail']);
$usuario2->setPassword($_POST['psw1']);
$usuario2->setAdmin(0);
$usuario2->setNombre($_POST['nombre']);
$usuario2->save();
$registroCorrecto = true;
}
}
}
}
} else {
$errMsg = "Ya existe un usuario registrado con ese mail";
}
}
?>
<!DOCTYPE html>
示例10: header
<?php
require_once "../models/Usuario.php";
require_once "../util/Configuracion.php";
//var_dump($_POST);
if (empty($_POST['submit'])) {
header("Location:" . Configuracion::baseurl() . "app/listar.php");
exit;
}
$args = array('id' => FILTER_VALIDATE_INT, 'username' => FILTER_SANITIZE_STRING, 'password' => FILTER_SANITIZE_STRING);
$post = (object) filter_input_array(INPUT_POST, $args);
if ($post->id === false) {
header("Location:" . Configuracion::baseurl() . "app/listar.php");
}
$usuario = new Usuario();
$usuario->setId($post->id);
$usuario->setUsername($post->username);
$usuario->setPassword($post->password);
$usuario->guardar();
header("Location:" . Configuracion::baseurl() . "app/listar.php");
exit;
示例11: createAction
private function createAction()
{
$unidad = new Usuario();
$unidad->setNombre('Usuario');
$unidad->setUsername('Usuario');
$unidad->setPassword('Nueva Unidad');
$unidad->setEmail('aaa');
$em = $this->getDoctrine()->getManager();
$rol = $category = $em->find("AppBundle:Role", 1);
$unidad->setRole($rol);
$em->persist($unidad);
$em->flush();
return new Response('Se creó la unidad ' . $unidad->getNombre());
}