<?php require_once '../negocio/Sesion.class.php'; require_once '../util/funciones/Funciones.class.php'; $objSesion = new Sesion(); $objSesion->setUsuario('gobierno'); $objSesion->setClave('123456'); if (isset($_POST["chkrecordar"])) { $objSesion->setRecordar("S"); } else { $objSesion->setRecordar("N"); } $resultado = $objSesion->iniciarSesion(); print_r($resultado); switch ($resultado) { case 1: header("location:../vista/principal.php"); break; case 2: Funciones::mensaje("El usuario se encuentra inactivo", "a", "../vista/index.php", 10); break; default: Funciones::mensaje("El usuario del usuario o la contraseƱa son incorrectos", "e", "../vista/index.php", 5); }
<?php // require_once '../negocio/Sesion.class.php'; require_once '../util/funciones/Funciones.class.php'; // $cosdu="LTERRONES"; $nomusuario = $_POST["p_nom_usuario"]; $objpermiso = new Sesion(); $objpermiso->setUsuario($nomusuario); try { $registros = $objpermiso->obtenerCodPermisos(); echo $registros["usu_upe_Codigo"]; } catch (Exception $exc) { Funciones::mensaje($exc->getMessage(), "e"); }
function registrarVisita() { //Guardamos en la tabla usuarios que ha sido la ultima $this->setUltimaVisita(Date::format(FMT_DATETIMEMYSQL)); $this->save(); //Guardamos la sesion actual $sesion = new Sesion(); $sesion->setUsuario($this); $sesion->save(); $this->sesion = $sesion; }
<?php require_once '../negocio/Sesion.class.php'; require_once '../util/funciones/Funciones.class.php'; $objSesion = new Sesion(); $objSesion->setUsuario($_POST["txtusuario"]); $objSesion->setClave($_POST["txtclave"]); if (isset($_POST["chkrecordar"])) { $objSesion->setRecordar("S"); } else { $objSesion->setRecordar("N"); } $resultado = $objSesion->iniciarSesion(); switch ($resultado) { case 1: header("location:../vista/principal.php"); break; case 2: Funciones::mensaje("El usuario se encuentra inactivo", "a", "../vista/index.php", 10); break; default: Funciones::mensaje("El usuario del usuario o la contraseƱa son incorrectos", "e", "../vista/index.php", 5); }
$clave = Peticion::get("clave"); $bd = new BaseDatos(); $modelo = new ModeloUsuario($bd); /*paginacion*/ $filas = $modelo->getListaPaginadaJSON($pagina, Configuracion::RPP); $enlaces = Paginacion::getEnlacesPaginacion($pagina, $modelo->count(), Configuracion::RPP, "./llamadas/ajaxSesion.php?"); $enlaceReparado = "[{"; foreach ($enlaces as $key => $value) { $enlaceReparado .= "\"" . $key . "\":\"" . $value . "\","; } $enlaceReparado = substr($enlaceReparado, 0, -1); $enlaceReparado .= "}]"; if ($modelo->login($email, $clave)) { $sesion = new Sesion(); $usuario = $modelo->get($email); $sesion->setUsuario($usuario); $nombreUsuario = $usuario->getNombre(); echo '{"login":true ,"nombreSesion":"' . $nombreUsuario . '","enlaces":' . $enlaceReparado . ',"datos":' . $filas . '}'; } else { echo '{"login": false}'; } /**/ /* //backup version sin paginacion funcionando require '../require/comun.php'; $email = Peticion::get("email"); $clave = Peticion::get("clave"); header('Content-Type: application/json'); $bd = new BaseDatos(); $modeloUsuario = new ModeloUsuario($bd);