Example #1
0
$lobjUtil = new clsUtil();
$usuario = $_POST['usuario'];
//Captura los datos enviados desde el campo USUARIO en la vista del acceso_intranet.php
$clave = $_POST['clave'];
//Captura los datos enviados desde el campo CLAVE en la vista del acceso_intranet.php
$lcReal_ip = $lobjUtil->get_real_ip();
$lobjUsuario->set_Usuario($usuario);
//Envia el dato USUARIO a la clase clsUsuario Mediante el metodo SET_Usuario
$lobjUsuario->set_Clave($clave);
//Envia el dato CLAVE a la clase clsUsuario Mediante el metodo SET_Clave
$lobjAcceso->set_Ip($lcReal_ip);
//En esta serie de IF() se intenta determinar desde donde fue accionado o llamado este archivo, si desde el acceso_intranet con el botón ENTRAR o desde la intranet con el botón SALIR.
if ($_POST['entrar']) {
    $datosUsuario = $lobjUsuario->login();
    //Como los datos ya fueron enviados a la clase, el solo tiene que ejecutar la funcion login() de la clase ClsUsuario, para verificar los datos del usuario.
    $lobjAcceso->set_Usuario($usuario);
    //envia a la clase Acceso el usuario ingresado
    if ($datosUsuario[0]) {
        $sesion_activa = $lobjAcceso->consultar_acceso_activo();
        // Consulta sí el usuario tienen una sesión activa.
        if ($datosUsuario[5] == '1') {
            if ($sesion_activa['acceso']) {
                $lobjAcceso->set_Exito('1');
                // Envia a la clase Acceso que el usuario tuvo acceso al sistema con éxito
                $llAcceso = $lobjUsuario->consultar_primer_acceso();
                // verifica sí este es el primer acceso del usuario
                $lobjAcceso->registrar_acceso();
                // registra el acceso del usuario en la tabla tacceso
                $idacceso = $lobjAcceso->consultar_acceso();
                // trae el id del acceso actual
                $lobjUsuario->eliminar_accesos_fallidos();
Example #2
0
<?php

require_once "../clases/clase_acceso.php";
$lobjAcceso = new clsAcceso();
$id = isset($_GET['id']) ? $_GET['id'] : $_SESSION['usuario'];
$lobjUsuario->set_Usuario($id);
$lobjAcceso->set_Usuario($id);
$datos_usuario = $lobjUsuario->consultar_datos_usuario();
$datos_acceso = $lobjAcceso->listado_accesos();
$datos_cambios_clave = $lobjUsuario->listado_cambio_clave();
?>
<script type="text/javascript" charset="utf-8">
    $(document).ready(function() {
        oTable = $('#filtro').dataTable({
            "bJQueryUI": true,
            "sPaginationType": "full_numbers",
             "aaSorting": [[ 0, "desc" ]],
            "iDisplayLength": 10                    
        });
         oTable = $('#filtro2').dataTable({
            "bJQueryUI": true,
            "sPaginationType": "full_numbers",
             "aaSorting": [[ 0, "desc" ]],
            "iDisplayLength": 10                    
        });
    } );
</script>   
<div style="float: left" class="col-lg-10 span10 pull-left">
    <h3>Datos del usuario</h3>
        <div class="row-fluid">
            <div class="col-lg-12 span12">