本文整理匯總了PHP中Usuario::getUser方法的典型用法代碼示例。如果您正苦於以下問題:PHP Usuario::getUser方法的具體用法?PHP Usuario::getUser怎麽用?PHP Usuario::getUser使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Usuario
的用法示例。
在下文中一共展示了Usuario::getUser方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: getUser
function getUser($request)
{
require "../models/usuarios.php";
$user = new Usuario();
$id = $request->id;
if ($c = $user->getUser($id)) {
sendRensponse(array("error" => false, "mensaje" => "", "data" => $c));
} else {
sendRensponse(array("error" => true, "mensaje" => "¡Error al obtener Usuario!"));
}
}
示例2: login
public function login($user, $password)
{
$usuario = new Usuario();
if ($usuario->check($user, $password)) {
session_start();
$_SESSION["authenticate"] = true;
$_SESSION["user"] = $usuario->getUser();
$_SESSION["nombre"] = $usuario->getNombre();
$_SESSION["email"] = $usuario->getEmail();
$_SESSION["rol"] = $usuario->getRol();
return true;
} else {
$this->viewLogin("Nombre de Usuario o Pasword incorrectos.");
}
}
示例3: isset
/****************** NO BORRAR ******************/
session_start();
require "../admin/instancia.txt";
require "../admin/permiso_nivel_1.php";
/****************** NO BORRAR ******************/
//
$id = isset($_GET['id']) ? $_GET['id'] : die('ERROR! ID not found!');
//
include_once '../clases/database.php';
include_once '../clases/usuarios.php';
include_once '../initial.php';
//
$usuario = new Usuario($db);
$usuario->id = $id;
$usuario->getUser();
$Mensaje = " ";
if ($_POST) {
// Valores de usuario en POST
$usuario->nombre = htmlentities(trim($_POST['nombre']));
$usuario->apaterno = htmlentities(trim($_POST['apaterno']));
$usuario->amaterno = htmlentities(trim($_POST['amaterno']));
$usuario->matricula = htmlentities(trim($_POST['matricula']));
$usuario->rol = htmlentities(trim($_POST['rol']));
$usuario->correo = htmlentities(trim($_POST['correo']));
$usuario->telefono = htmlentities(trim($_POST['telefono']));
$usuario->estado = htmlentities(trim($_POST['estado']));
// Editar Usuario
if ($usuario->update()) {
$Mensaje = "<div class=\"alert alert-success alert-dismissable\">\n <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">×</button>\n El usuario fue editado exitosamente\n </div>";
} else {
示例4: Usuario
$vistas = "registro";
include 'vistas/registro.php';
} else {
if (isset($_POST["registro"])) {
$nombre = $_POST["user"];
$pass = $_POST["pass"];
$user = new Usuario($nombre, $pass);
if ($user->persist()) {
$_SESSION["user"] = $user;
$vistas = "menu";
include 'vistas/menu.php';
} else {
$errorReg = "true";
include 'vistas/login.php';
}
} else {
if (isset($_POST["login"])) {
$user = Usuario::getUser($_POST["user"], $_POST["pass"]);
$_SESSION["user"] = $user;
if ($user) {
$vistas = "menu";
include 'vistas/menu.php';
} else {
include 'vistas/login.php';
}
} else {
include 'vistas/login.php';
}
}
}
}
示例5: loguear
public function loguear()
{
session_start();
$conexion = new Conexion();
$conexion = $conexion->conectar();
$email = $conexion->real_escape_string(strip_tags($_POST['email']));
$password = $conexion->real_escape_string(strip_tags($_POST['password']));
$user = new Usuario();
$resultado = $user->getUser($conexion, $email, $password);
if ($resultado->num_rows != 0) {
$datos = $resultado->fetch_array(MYSQLI_ASSOC);
$nombre = $datos["nombre"];
$email = $datos["email"];
$roll = $datos["roll"];
$_SESSION['session'] = $email;
$_SESSION['name'] = $nombre;
if ($roll == 3) {
header('location: ../Vista/pruebas/menu/Prueba.php');
} elseif ($roll == 2) {
header('location: ../Vista/Administracion/dashboard.php');
} elseif ($roll == 1) {
header('location: ../Vista/Administracion/superAdDashboard.php');
}
} else {
//echo "Datos incorrectos o ingresa a tu correo y activa tu cuenta ";
header("Location: ../Vista/pruebas/msg/errormsg.html");
}
}
示例6: 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)) {