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


PHP Usuario::setClave方法代碼示例

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


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

示例1: mapearUsuario

 public static function mapearUsuario(Usuario $usuario, array $datos)
 {
     if (array_key_exists('usuario', $datos)) {
         $usuario->setUsuario($datos['usuario']);
     }
     if (array_key_exists('nombre', $datos)) {
         $usuario->setNombre($datos['nombre']);
     }
     if (array_key_exists('clave', $datos)) {
         $usuario->setClave($datos['clave']);
     }
 }
開發者ID:juanjzb,項目名稱:PHPTutorial,代碼行數:12,代碼來源:Mapeador.php

示例2: getUsuario

function getUsuario($nombre_usuario, $clave)
{
    $resultado = obtenerUsuario($nombre_usuario, $clave);
    if ($resultado and mysqli_num_rows($resultado) > 0) {
        $user = mysqli_fetch_array($resultado, MYSQLI_ASSOC);
        $usuario = new Usuario();
        $usuario->setId($user['id']);
        $usuario->setNombreUsuario($user['nombre_usuario']);
        $usuario->setClave($user['clave']);
        return $usuario;
    } else {
        return null;
    }
}
開發者ID:EddieBenji,項目名稱:GestorAlumnos,代碼行數:14,代碼來源:controlador_usuario.php

示例3: obtenerUsuarioSoap

/**
 * Utilidad especifica para generar objetos con sus respectivos valores
 * @autor Pablo Manquillo
 * paarma80@gmail.com
 */
function obtenerUsuarioSoap($user)
{
    $usuario = new Usuario();
    $usuario->setIdUsuario($user['ID_USUARIO']);
    if ($user["CEDULA"] != null) {
        $usuario->setCedula($user["CEDULA"]);
    }
    if ($user["PRIMER_NOMBRE"] != null) {
        $usuario->setPrimerNombre($user["PRIMER_NOMBRE"]);
    }
    if ($user["SEGUNDO_NOMBRE"] != null) {
        $usuario->setSegundoNombre($user["SEGUNDO_NOMBRE"]);
    }
    if ($user["PRIMER_APELLIDO"] != null) {
        $usuario->setPrimerApellido($user["PRIMER_APELLIDO"]);
    }
    if ($user["SEGUNDO_APELLIDO"] != null) {
        $usuario->setSegundoApellido($user["SEGUNDO_APELLIDO"]);
    }
    if ($user["TELEFONO"] != null) {
        $usuario->setTelefono($user["TELEFONO"]);
    }
    if ($user["DIRECCION"] != null) {
        $usuario->setDireccion($user["DIRECCION"]);
    }
    if ($user["EMAIL"] != null) {
        $usuario->setEmail($user["EMAIL"]);
    }
    if ($user["CODIGO"] != null) {
        $usuario->setCodigo($user["CODIGO"]);
    }
    if ($user["CLAVE"] != null) {
        $usuario->setClave($user["CLAVE"]);
    }
    if ($user["ROL"] != null) {
        $usuario->setRol($user["ROL"]);
    }
    return $usuario;
}
開發者ID:paarma,項目名稱:BibliotecaFupWeb,代碼行數:44,代碼來源:UtilidadesBuscarPorId.php

示例4: DataBase

<?php

require '../clases/Autocarga.php';
$bd = new DataBase();
$gestor = new ManageFotografo($bd);
$gestorexpo = new ManageExposicion($bd);
$id = Request::post("pkID");
$nombre = Request::post("nombre");
$apellidos = Request::post("apellidos");
$sexo = Request::post("sexo");
$edad = Request::post("edad");
$nacionalidad = Request::post("nacionalidad");
$fotografo = new Fotografo($id, $nombre, $apellidos, $sexo, $edad, $nacionalidad);
$r = $gestor->set($fotografo, $id);
$bd->close();
$sesion = new Session();
$user = new Usuario();
$user->setNombre($nombre);
$user->setClave($apellidos);
$sesion->setUser($user);
header("Location:gestionusuario.php?op=edit&r={$r}");
開發者ID:Miguelfdez79,項目名稱:inpci,代碼行數:21,代碼來源:phpedituser.php

示例5: array

<?php

require "../clases/Autocarga.php";
$array = array("admin" => "admin");
$usuario = Request::post("usuario");
$pass = Request::post("password");
$sesion = new Session();
$user = new Usuario();
$user->setNombre($usuario);
$user->setClave($pass);
$bd = new DataBase();
$gestorfotografo = new ManageFotografo($bd);
$fotografo = new Fotografo();
$fotografos = $gestorfotografo->getListAll();
if ($usuario == "admin" && $pass == "admin") {
    $sesion->setUser($user);
    //Usar el apellido
    $sesion->sendRedirect("gestionadmin.php");
    // cambiar por admin
} else {
    if (isset($usuario) && isset($pass)) {
        foreach ($fotografos as $indice => $fotografo) {
            $nombredelfotografo = $fotografo->getNombre();
            $apellidos = $fotografo->getApellidos();
            if ($usuario === $nombredelfotografo && $pass === $apellidos) {
                $sesion->setUser($user);
                $sesion->sendRedirect("gestionusuario.php");
            }
        }
        $sesion->sendRedirect("gestionerrores.php");
    } else {
開發者ID:Miguelfdez79,項目名稱:inpci,代碼行數:31,代碼來源:phplogin.php

示例6: Usuario

}
//si hizo click en el envio
if (isset($_POST['submit'])) {
    //captura de datos
    $id = $_POST['idHidden'];
    $nombre = $_POST['nombre'];
    $apellidos = $_POST['apellidos'];
    $clave = $_POST['clave'];
    $clave2 = $_POST['clave2'];
    $horario = $_POST['horario'];
    $tipoUsuario = $_POST['tipoUsuario'];
    $usuarioE = new Usuario();
    $usuarioE->setId($id);
    $usuarioE->setNombre($nombre);
    $usuarioE->setApellidos($apellidos);
    $usuarioE->setClave($clave);
    $usuarioE->setIdhorario($horario);
    $usuarioE->setIdrol($tipoUsuario);
    $usuarioBLL = new UsuarioBLL();
    //valida passwords
    if ($clave != $clave2) {
        $_SESSION['registrado'] = 'f1';
    } else {
        if ($usuarioBLL->getHayError()) {
            $_SESSION['registrado'] = 'f';
        } else {
            //si no hay error hay q hacer la modificacion
            $usuarioBLL->Modificar($usuarioE);
            $_SESSION['registrado'] = 't';
        }
    }
開發者ID:asansola,項目名稱:ProyectoFinalProg7,代碼行數:31,代碼來源:editU.php

示例7: Usuario

    exit;
} else {
    $admin = $sesion->getUser();
    $email = $admin->getEmail();
    $status = "SuperUser";
    if ($admin->getAdministrador() !== "1" && $admin->getPersonal() !== "1") {
        $sesion->sendRedirect("login.php");
    }
}
$usuario = new Usuario();
$usuario->read();
//comprobar que no exista ya
if ($gestor->get($usuario->getEmail())->getEmail() !== null) {
    $sesion->sendRedirect("viewinsert.php?error=exist");
}
$usuario->setClave(sha1(Request::post("clave")));
$usuario->setFechaalta(date('Y-m-d'));
if (Request::post("activo") === "1") {
    $usuario->setActivo("1");
} else {
    $usuario->setActivo("0");
}
if (Request::post("personal") === "1") {
    $usuario->setPersonal("1");
} else {
    $usuario->setPersonal("0");
}
if (Request::post("administrador") === "1") {
    $usuario->setAdministrador("1");
} else {
    $usuario->setAdministrador("0");
開發者ID:carlosgrgr,項目名稱:gestionUsuarios,代碼行數:31,代碼來源:phpinsert.php


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