示例#1
0
<?php

require_once '../model/data/dataBase.php';
require_once '../model/clases/cUsuario.php';
require_once '../model/clases/cLogUsuario.php';
session_start();
$oUsuario = new Usuario();
$oLogUsuario = new logUsuario();
if ($oUsuario->verSession() == true) {
    if (isset($_SESSION['rol'])) {
        $rol = $_SESSION['rol'];
        if ($rol == "1") {
            header("Location: ../controller/indexAdmin.php");
            exit;
        } elseif ($rol == "2") {
            header("Location: ../controller/indexJefe.php");
            exit;
        } elseif ($rol == "3") {
            header("Location: ../controller/perfilUsuario.php");
            exit;
        } else {
            header("Location: ../controller/login.php");
            exit;
        }
    }
}
if (isset($_POST['username']) && isset($_POST['password'])) {
    $user = $_POST['username'];
    $psw = $_POST['password'];
    $paramsUser = array($user, $psw);
    $login = $oUsuario->ingreso($paramsUser);
示例#2
0
<?php

require_once '../model/data/dataBase.php';
require_once '../model/clases/cLogUsuario.php';
session_start();
$oLogUsuario = new logUsuario();
$fchaSalir = date('c');
$user = $_SESSION['usuario'];
$cod = $oLogUsuario->obtenerCorrelativo($user);
//echo "Código obtenido: ".$cod;
$datosLogout = array($fchaSalir, $cod);
$oLogUsuario->salir($datosLogout);
session_destroy();
session_start();
if (@$_SESSION['UserID'] > 0) {
} else {
    header("Location: login.php");
}