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


PHP Usuario::getUser方法代碼示例

本文整理匯總了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!"));
    }
}
開發者ID:nikobm90,項目名稱:TurnosAutos,代碼行數:11,代碼來源:api.php

示例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.");
     }
 }
開發者ID:mauriciomedina,項目名稱:bavosi.Pedidos,代碼行數:15,代碼來源:UsuarioController.php

示例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\">&times</button>\n                            El usuario fue editado exitosamente\n                        </div>";
    } else {
開發者ID:MRCSDZ,項目名稱:coepra,代碼行數:30,代碼來源:EditarUsuario.php

示例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';
            }
        }
    }
}
開發者ID:villapilla,項目名稱:PHP,代碼行數:31,代碼來源:index.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");
     }
 }
開發者ID:shikamarucb,項目名稱:neuroentrenamiento,代碼行數:28,代碼來源:userController.php

示例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)) {
開發者ID:andersonbporto,項目名稱:programacao_internet_2015_1,代碼行數:31,代碼來源:valida.php


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