/******************************************************** Aplicacion: Control Salas Archivo: sesiones.php Objetivo: Modulo en el cual se listan las sesiones actuales de una sala. - Codigo Estudiante - Usuario - Numero de Equipo - Hora de Inicio de Sesión - La hora en que debe salir: Esta la determina el monitor. Autor: Angela Benavides Año: 2006 *********************************************************/ session_start(); if(!isset($_SESSION['monitor'])) { header("Location: /Comunidad/Informatica/ControlUsuarios/control.php"); die(); } $rootPath = '../../..'; require '../../../functions.php'; date_default_timezone_set('GMT-4'); //Establece zona horaria, evita desfaces $_GET['submenu_control'] = true; $sala = pg_escape_string($_SESSION['idsala']); if( $sala == 'auditorio') { header("Location: /Comunidad/Informatica/ControlUsuarios/salir.php"); } $fechaGuardada =pg_escape_string( $_SESSION['ultimoAcceso']); $ahora = date("Y-n-j H:i:s"); $tiempo_transcurrido = (strtotime($ahora)-strtotime($fechaGuardada)); if($tiempo_transcurrido >= 900 and getIP() != '192.168.221.63') { session_destroy(); header("Location: control.php"); } else { PageInit("Sesiones Sala $sala", "menu.php"); ?>
No. Equipo | Codigo Estudiante | Usuario | Hora Inicio | Hora Salida | ha ocurrido un error al cargar desde la BD. | "); else { $rs = db_query("select * from registro where sala = '$sala' and sesion = 'En proceso' order by equipo, horasal"); while($obj = pg_fetch_object($rs)) { $codigoestudiante = pg_escape_string($obj->codigoestudiante); $rs1 = db_query("select * from estudiantes where codigo = '$codigoestudiante'"); $obj1 = pg_fetch_object($rs1); $usuario = $obj1->nombres." ".$obj1->apellidos; $equipo = $obj->equipo; $horaing = $obj->horaing; $horasal = $obj->horasal; ?>
---|---|---|---|---|