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


PHP Usuario::getInformacionUsuario方法代碼示例

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


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

示例1: index

 /**
  * Método principal
  */
 public function index()
 {
     $usuario = new Usuario();
     if (!$usuario->getInformacionUsuario(Session::get('id'))) {
         Flash::info('Lo sentimos pero no se ha podido establecer tu información');
         return Redirect::to('dashboard');
     }
     $perfil = $usuario->perfil;
     $app_ajax_old = $usuario->app_ajax;
     $tmp_usr = $usuario;
     if (Input::hasPost('usuario')) {
         $usuario = Usuario::setUsuario('update', Input::post('usuario'), array('repassword' => Input::post('repassword'), 'oldpassword' => Input::post('oldpassword'), 'id' => $usuario->id, 'login' => $usuario->login, 'perfil_id' => $usuario->perfil_id));
         if ($usuario) {
             Flash::valid('El usuario se ha actualizado correctamente.');
             if ($app_ajax_old != $usuario->app_ajax) {
                 Session::set('app_ajax', $usuario->app_ajax);
                 return APP_AJAX ? View::redirect(PUBLIC_PATH . 'sistema/mi_cuenta/') : Redirect::to('/sistema/mi_cuenta');
             }
             $usuario->perfil = $perfil;
         } else {
             $usuario = $tmp_usr;
         }
     }
     $this->temas = DwUtils::getFolders(dirname(APP_PATH) . '/public/css/backend/themes/');
     $this->usuario = $usuario;
     $this->page_title = 'Actualizar mis datos';
 }
開發者ID:ocidfigueroa,項目名稱:sice,代碼行數:30,代碼來源:mi_cuenta_controller.php

示例2: index

 /**
  * Método principal
  */
 public function index()
 {
     $usuario = new Usuario();
     if (!$usuario->getInformacionUsuario(Session::get('id'))) {
         MkcMessage::get('id_no_found');
         return MkcRedirect::to('dashboard');
     }
     $perfil = $usuario->perfil;
     $app_ajax_old = $usuario->app_ajax;
     if (Input::hasPost('usuario')) {
         if (MkcSecurity::isValidKey(Input::post('usuario_id_key'), 'form_key')) {
             ActiveRecord::beginTrans();
             //Guardo la persona
             $persona = Persona::setPersona('update', Input::post('persona'), array('id' => $usuario->persona_id));
             if ($persona) {
                 $usuario = Usuario::setUsuario('update', Input::post('usuario'), array('persona_id' => $persona->id, 'repassword' => Input::post('repassword'), 'oldpassword' => Input::post('oldpassword'), 'id' => $usuario->id, 'login' => $usuario->login, 'sucursal_id' => $usuario->sucursal_id, 'perfil_id' => $usuario->perfil_id));
                 if ($usuario) {
                     ActiveRecord::commitTrans();
                     MkcMessage::valid('El usuario se ha actualizado correctamente.');
                     if ($app_ajax_old != $usuario->app_ajax) {
                         Session::set('app_ajax', $usuario->app_ajax);
                         if (APP_AJAX) {
                             View::redirect(PUBLIC_PATH . 'sistema/mi_cuenta/');
                         } else {
                             MkcRedirect::to('sistema/mi_cuenta');
                         }
                     }
                     $usuario->perfil = $perfil;
                     $usuario->fotografia = $persona->fotografia;
                 }
             } else {
                 ActiveRecord::rollbackTrans();
             }
         }
     }
     $this->temas = MkcUtils::getFolders(dirname(APP_PATH) . '/public/css/backend/themes/');
     $this->usuario = $usuario;
     $this->page_title = 'Actualizar mis datos';
 }
開發者ID:slrondon,項目名稱:WispCenter,代碼行數:42,代碼來源:mi_cuenta_controller.php

示例3: ver

 /**
  * Método para ver
  */
 public function ver($key)
 {
     if (!($id = DwSecurity::isValidKey($key, 'shw_usuario', 'int'))) {
         return DwRedirect::toAction('listar');
     }
     $usuario = new Usuario();
     if (!$usuario->getInformacionUsuario($id)) {
         DwMessage::get('id_no_found');
         return DwRedirect::toAction('listar');
     }
     $estado = new EstadoUsuario();
     $this->estados = $estado->getListadoEstadoUsuario($usuario->id);
     $acceso = new Acceso();
     $this->accesos = $acceso->getListadoAcceso($usuario->id, 'todos', 'order.fecha.desc');
     $this->usuario = $usuario;
     $this->page_title = 'Información del usuario';
 }
開發者ID:RFDO93,項目名稱:mantenimiento,代碼行數:20,代碼來源:usuario_controller.php

示例4: Conectar

session_start();
require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Nacionalidad.class.php';
$objNac = new Nacionalidad();
require_once '../../class/Privilegios.class.php';
$objPri = new Privilegio();
require_once '../../class/Usuario.class.php';
$objUsu = new Usuario();
require_once '../../class/Util.class.php';
$objUtil = new Util();
//LLAMADA DE METODOS.
$objCon->db_connect();
$privilegios = $objPri->obtenerPrivilegios($objCon);
$objUsu->setUsu_usuario($_POST['usu_nombre']);
$datos = $objUsu->getInformacionUsuario($objCon);
$objCon = null;
$_SESSION['rut'] = $datos[0]['rut'];
$_SESSION['usu_nombre'] = $datos[0]['usuario'];
$_SESSION['usu_correo'] = $datos[0]['correo'];
//var_dump($datos);
$fecha = "01/01/" . (date("Y") - 18);
?>
<script type="text/javascript" src="controller/client/js_editarUsuario.js"></script>
<script type="text/javascript">calendario('txtFechaNacimientos', '<?php 
echo $fecha;
?>
')</script>
<center>
<form id="frmAgregarUsuario">
		
開發者ID:brockoly,項目名稱:recauda,代碼行數:30,代碼來源:editarUsuario.php

示例5: accesos

 /**
  * Método para ver los accesos
  */
 public function accesos($key, $page = 'page.1')
 {
     if (!($id = Security::getKey($key, 'shw_accesos', 'int'))) {
         return Redirect::toAction('listar');
     }
     $usuario = new Usuario();
     if (!$usuario->getInformacionUsuario($id)) {
         Flash::error('Lo sentimos, no se ha podido establecer la información del usuario');
         return Redirect::toAction('listar');
     }
     $page = Filter::get($page, 'page') > 0 ? Filter::get($page, 'page') : 1;
     $acceso = new Acceso();
     $this->accesos = $acceso->getListadoAcceso($usuario->id, 'todos', 'order.fecha.desc', $page);
     $this->key = $key;
     $this->usuario = $usuario;
     $this->page_title = 'Seguimiento a estados del usuario';
 }
開發者ID:arleincho,項目名稱:bee,代碼行數:20,代碼來源:usuarios_controller.php

示例6: foto

 public static function foto($src, $alt = NULL, $attrs = NULL)
 {
     $usuario = new Usuario();
     if (!$usuario->getInformacionUsuario(Session::get('id'))) {
         DwMessage::get('id_no_found');
         return DwRedirect::to('dashboard');
     }
     $usuario->perfil = $perfil;
     $usuario->fotografia = $persona->fotografia;
     if (is_array($attrs)) {
         $attrs = Tag::getAttrs($attrs);
     }
     return '<img src="' . PUBLIC_PATH . "img/{$src}\" alt=\"{$alt}\" {$attrs} />";
 }
開發者ID:slrondon,項目名稱:MikrotikCenter,代碼行數:14,代碼來源:dw_html.php


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