LoginLogoff
Project loginlogoff
Loading...
Searching...
No Matches
cInicioPrivado.php
Go to the documentation of this file.
1<?php
2/* Nombre: Alvaro Garcia Gonzalez
3* Fecha: 16/12/2025
4* Uso: controlador del inicoPrivado*/
5 //este if se usa para que los usuarios no se salten el control de acceso
6 if(empty($_SESSION['usuarioMiAplicacion'])){
7 $_SESSION['paginaEnCurso']='inicioPublico';
8 header('Location: indexLoginLogoff.php');
9 exit;
10 }
11 if(isset($_REQUEST['LOGOFF'])){
12 $_SESSION['paginaEnCurso']='login';
13 header('Location: indexLoginLogoff.php');
14 exit;
15 }
16 if(isset($_REQUEST['DETALLE'])){
17 $_SESSION['paginaAnterior']=$_SESSION['paginaEnCurso'];
18 $_SESSION['paginaEnCurso']='detalle';
19 header('Location: indexLoginLogoff.php');
20 exit;
21 }
22 if(isset($_REQUEST['WIP'])){
23 $_SESSION['paginaAnterior']=$_SESSION['paginaEnCurso'];
24 $_SESSION['paginaEnCurso']='WIP';
25 header('Location: indexLoginLogoff.php');
26 exit;
27 }
28 if (isset($_REQUEST['ERROR'])) {
29 $_SESSION['paginaAnterior'] = $_SESSION['paginaEnCurso'];
30 $consultaError = "SELECT * FROM error_a_posta";
31 DBPDO::ejecutaConsulta($consultaError);
32 $_SESSION['paginaEnCurso'] = 'error';
33 header('Location: indexLoginLogoff.php');
34 exit;
35 }
36
38 'descUsuario' => $_SESSION['usuarioMiAplicacion']->getDescUsuario(),
39 'numConexiones' => $_SESSION['usuarioMiAplicacion']->getNumAccesos(),
40 'fechaHoraUltimaConexionAnterior' => $_SESSION['usuarioMiAplicacion']->getFechaHoraUltimaConexionAnterior()
41 ];
42 require_once $view['layout'];
43?>
if(empty($_SESSION['usuarioMiAplicacion'])) if(isset( $_REQUEST[ 'LOGOFF'])) if(isset($_REQUEST['DETALLE'])) if(isset( $_REQUEST[ 'WIP'])) if(isset($_REQUEST['ERROR'])) $avInicioPrivado
static ejecutaConsulta($sentenciaSQL, $parametros=null)
Definition DBPDO.php:9
$view
Definition confAPP.php:27