当前位置: 首页>>代码示例>>PHP>>正文


PHP Usuario::setNombre方法代码示例

本文整理汇总了PHP中Usuario::setNombre方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuario::setNombre方法的具体用法?PHP Usuario::setNombre怎么用?PHP Usuario::setNombre使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Usuario的用法示例。


在下文中一共展示了Usuario::setNombre方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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;
 }
开发者ID:AFLussing,项目名称:proyecto-bloque2-alphonsus-lussing,代码行数:31,代码来源:bd.inc.php

示例2: 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

示例3: getListaUsuario

 private function getListaUsuario($lista)
 {
     $listaAux = array();
     foreach ($lista as $item) {
         $usuario = new Usuario();
         $usuario->setIdUsuario($item["idUsuario"]);
         $usuario->setNombre($item["nombre"]);
         $usuario->setContrasena($item["contrasena"]);
         $usuario->setIdRol($item["idRol"]);
         $listaAux[] = $usuario;
     }
     return $listaAux;
 }
开发者ID:mabalderramav,项目名称:PHP-Gestionar-Venta,代码行数:13,代码来源:Usuario.php

示例4: 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");
 }
开发者ID:kaos34k,项目名称:framenworkModelo,代码行数:13,代码来源:UsuariosController.php

示例5: clonar

	public function clonar() {
		$cloned = new Usuario();
	
		$cloned->setId($this->id);
		$cloned->setNombre($this->nombre);
		$cloned->setApellido($this->apellido);
		$cloned->setDireccion($this->direccion);
		$cloned->setTelefono($this->telefono);
		$cloned->setEmail($this->email);
		$cloned->setCiudad($this->ciudad);
		$cloned->setPais($this->pais);
		$cloned->setContrasena($this->contrasena);
	
		return $cloned;
	}
开发者ID:alumnoum,项目名称:um2012grupo3mendoza,代码行数:15,代码来源:usuarioModel.php

示例6: crear

 public function crear()
 {
     if (isset($_POST["nombre"])) {
         //Creamos un usuario
         $usuario = new Usuario();
         $usuario->setNombre($_POST["nombre"]);
         $usuario->setApellido($_POST["apellido"]);
         $usuario->setDni($_POST["dni"]);
         $usuario->setMail($_POST["mail"]);
         $usuario->setUsuario($_POST["usuario"]);
         $usuario->setPass(sha1($_POST["pass"]));
         $save = $usuario->save();
     }
     $this->redirect("usuario", "index");
 }
开发者ID:ValfraTeam,项目名称:QuilMovies,代码行数:15,代码来源:UsuarioController.php

示例7: getUsuarios

 public function getUsuarios()
 {
     $db = new ConMySQL();
     //TODO Constantes
     $sql = "select * from usuarios where username!='admescuela'";
     $result = $db->query($sql);
     $array = array();
     if ($result->num_rows > 0) {
         // output data of each row
         //            private $user;
         while ($row = $result->fetch_array()) {
             $usuario = new Usuario();
             $usuario->setId($row['id']);
             $usuario->setNombre($row['nombre']);
             $usuario->setUser($row['username']);
             $usuario->setPass($row['pass']);
             array_push($array, $usuario);
         }
     }
     return $array;
 }
开发者ID:jorgeucr,项目名称:AvisosEscuelaRep,代码行数:21,代码来源:AccesoDATA.php

示例8: sendUpdate

/**
 * @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;
}
开发者ID:aortizdeurbina,项目名称:Pizzeria,代码行数:58,代码来源:usuarioController.php

示例9: 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

示例10: Usuario

$datos = json_decode($_POST['json']);
//$libros = LibroQuery::create()->find();
//$usuarios = UsuarioQuery::create()->find();
switch ($datos->accion) {
    case "e":
        //Edit
        $usuarioObj = UsuarioQuery::create()->findOneById($datos->id);
        //echo $usuarioObj->toArray();
        $usuarioObj->setNombre($datos->nombre);
        $usuarioObj->setMail($datos->mail);
        $usuarioObj->save();
        echo json_encode(array('error' => 0, 'msg' => "Usuario modificado correctamente"));
        break;
    case "d":
        //Delete
        $usuarioObj = UsuarioQuery::create()->findOneById($datos->id);
        //$objTerapia = TerapiasQuery::create()->findOneById($_GET["id"]);
        if ($usuarioObj != null) {
            $usuarioObj->delete();
        }
        echo json_encode(array('error' => 0, 'msg' => "Usuario borrado correctamente"));
        break;
    case "n":
        //New
        $usuarioObj = new Usuario();
        $usuarioObj->setNombre($datos->nombre);
        $usuarioObj->setMail($datos->mail);
        $usuarioObj->save();
        echo json_encode(array('error' => 0, 'msg' => "Usuario creado correctamente"));
        break;
}
开发者ID:rodolfobais,项目名称:proylectura,代码行数:31,代码来源:usuarios_data.php

示例11: MySQL

<?
	require('usuario.php');
	$matricula = $_POST['matricula'];
	$nombre = $_POST['nombre'];
	$apellidos = $_POST['apellidos'];
	$email = $_POST['email'];
	
	$bd = new MySQL('localhost', 'root', 'admin', 'arqui_lab');
	$nuevo = new Usuario();

	$nuevo->setNombre($nombre);
	$nuevo->setApellidos($apellidos);
	$nuevo->setMatricula($matricula);
	$nuevo->setEmail($email);
	
	$nuevo->update();
	
	echo "ACTUALIZANDO USUARIO $matricula";
	
?>
<br/>
<input type="button" value="Regresar" onClick="window.location.href='lista.php'"/>
开发者ID:rafagarciag,项目名称:lab3arqui,代码行数:22,代码来源:editarUsuario.php

示例12: 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

示例13: Usuario

            $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>
<html>
  <head>
开发者ID:rodolfobais,项目名称:proylectura,代码行数:31,代码来源:registro.php

示例14: getUltimosEgresos

 public function getUltimosEgresos()
 {
     $connection = parent::initDB();
     $query = "SELECT apellido, nombre, numeroDocumento\n        FROM turno_usuario_area, usuario\n        WHERE turno_usuario_area.usuario = usuario.numeroDocumento AND\n              fecha = curdate() AND egreso IS NOT NULL\n        ORDER BY egreso DESC\n        LIMIT 10";
     $result = mysql_query($query);
     $filas = array();
     while ($row = mysql_fetch_array($result)) {
         $usuario = new Usuario();
         $usuario->setNumeroDocumento($row['numeroDocumento']);
         $usuario->setNombre($row['nombre']);
         $usuario->setApellido($row['apellido']);
         array_push($filas, $usuario);
     }
     parent::closeDB($connection);
     return $filas;
 }
开发者ID:jorgeeliecerballesteros,项目名称:controldeacceso,代码行数:16,代码来源:UsuarioDAO.php

示例15: agregarUsuario

 /**
  * Realiza las validaciones necesarias y agrega un nuevo usuario al sistema.
  * Informa errores mediante excepciones.
  */
 private function agregarUsuario()
 {
     // Estos campos deberían ser consistentes con los NOT NULL de la BD
     if (!empty($_REQUEST['tipoDocumento']) && !empty($_REQUEST['numeroDocumentoNuevo']) && !empty($_REQUEST['nombre']) && !empty($_REQUEST['apellido']) && !empty($_REQUEST['fechaNacimiento']) && !empty($_REQUEST['direccion']) && !empty($_REQUEST['email']) && !empty($_REQUEST['legajo']) && !empty($_REQUEST['area']) && isset($_REQUEST['tipoUsuario']) && isset($_REQUEST['activo'])) {
         $nuevoUsuario = new Usuario();
         $nuevoUsuario->setTipoDocumento($_REQUEST['tipoDocumento']);
         $nuevoUsuario->setNumeroDocumento($_REQUEST['numeroDocumentoNuevo']);
         $nuevoUsuario->setNombre($_REQUEST['nombre']);
         if (isset($_REQUEST['segundoNombre'])) {
             $nuevoUsuario->setSegundoNombre($_REQUEST['segundoNombre']);
         }
         $nuevoUsuario->setApellido($_REQUEST['apellido']);
         $nuevoUsuario->setFechaNacimiento($_REQUEST['fechaNacimiento']);
         $nuevoUsuario->setDireccion($_REQUEST['direccion']);
         if (isset($_REQUEST['telefonoFijo'])) {
             $nuevoUsuario->setTelefonoFijo($_REQUEST['telefonoFijo']);
         }
         if (isset($_REQUEST['telefonoCelular'])) {
             $nuevoUsuario->setTelefonoCelular($_REQUEST['telefonoCelular']);
         }
         $nuevoUsuario->setEmail($_REQUEST['email']);
         $nuevoUsuario->setLegajo($_REQUEST['legajo']);
         $areas = array();
         foreach ($_REQUEST['area'] as $value) {
             array_push($areas, $this->gestorAreas->getArea($value));
         }
         $nuevoUsuario->setArea($areas);
         $nuevoUsuario->setNivel($this->gestorNiveles->getNivel($_REQUEST['tipoUsuario']));
         if (isset($_REQUEST['notas'])) {
             $nuevoUsuario->setNotas($_REQUEST['notas']);
         }
         if ($_REQUEST['activo'] == 0 || $_REQUEST['activo'] == 1) {
             $nuevoUsuario->setActivo($_REQUEST['activo']);
         } else {
             throw new Exception('El estado del usuario es incorrecto');
         }
         $this->gestorUsuarios->insertarUsuario($nuevoUsuario);
         echo '<h2>Usuario agregado exitosamente</h2>';
         echo '<h3>La contraseña por defecto es: 12345678</h3>';
         $this->imprimirListaUsuarios();
     } else {
         throw new Exception('No se especificó un campo obligatorio');
     }
 }
开发者ID:jorgeeliecerballesteros,项目名称:controldeacceso,代码行数:48,代码来源:ContenidoUsuario.php


注:本文中的Usuario::setNombre方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。