123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- <?php
- require_once("../include/constantes.php");
- require_once("../include/util.php");
- require_once("../include/bd_pdo.php");
- require_once("../classes/ValidaSesion.php");
- require_once("../classes/MainMenu.php");
- $menu = 5;
- $submenu = 55;
- //--- Objeto para validar usuario. El id de usuario lo lee desde sesión
- $objSesion = new ValidaSesion($pdo, array(55, 20), APSA);
- if(!$objSesion->tieneAcceso()){
- $objSesion->terminaSesion();
- }
- //$objSesion->validaPeriodoUsuario();//si no tiene periodo manda a main
-
- $usr = "";
- if(!isset($_GET["usr"])){
- $usr = $_SESSION["usuario_id"];
- }else{
- $usr = filter_input(INPUT_GET, "usr", FILTER_SANITIZE_NUMBER_INT);//limpia texto
- }
- ?>
- <!DOCTYPE html>
- <html lang="es" prefix="og: http://ogp.me/ns#">
- <head>
- <title>APSA - Facultad de Ingeniería</title>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- <link rel="icon" type="image/png" href="../img/favicon.png" />
- <link rel="stylesheet" href="../css/bootstrap-ulsa.min.css" type="text/css">
- <link rel="stylesheet" href="../css/indivisa.css" type="text/css">
- <link rel="stylesheet" href="../css/sgi.css?rand=<?php echo rand();?>" type="text/css">
- <link rel="stylesheet" href="../css/fa_all.css" type="text/css">
- <link rel="stylesheet" href="../css/jquery-ui.css" type="text/css">
- <link rel="stylesheet" href="../css/calendar.css" type="text/css">
- <script src="../js/util.js"></script>
- </head>
- <body>
- <div>
- <?php
- //--- Objeto que pinta menu
- $menuObj = new MainMenu($_SESSION["usuario_id"], $menu, $pdo, APSA);//usr, menu, pdo, sist
- $menuObj->printMenu();
-
- //Busca datos de usuario
- ?>
- <main class="container-fluid content marco">
- <div class="row">
- <div class="col-8">
- <h2 class="mb-5">Consulta de horario <small> <span class="fas fa-angle-double-right"></span> <em><?php echo $_SESSION["periodo_desc"];?></em></small></h2>
- </div>
- <div class="col-4 text-right">
-
- </div>
- </div>
- <?php include_once("../include/errorMessage.php");?>
-
-
- <!-- Filtro -->
- <div class="row justify-content-md-center">
- <div class="col-12 col-md-6">
- <div class="">
- <form action="#" method="post">
- <div class="form-group row">
- <label for="filter_fecha" class="col-4 col-form-label text-right">Fecha *</label>
- <div class="col-4">
- <input id="filter_fecha" name="fecha" type="text" class="form-control date-picker" placeholder="dd/mm/aaaa" maxlength="10" required="required" readonly="readonly" value="<?php if(isset($filter_fecha)){ echo fechaSlash($filter_fecha);}else{ echo date("d/m/Y");}?>">
- </div>
- </div>
- <div class="form-group row">
- <div class="col-12 text-center">
- <button type="submit" class="btn btn-outline-primary"><?php echo $ICO["buscar"]; ?> Abrir horario</button>
- </div>
- </div>
- </form>
- </div>
- </div>
- </div>
- </main>
- <!--- FOOTER--->
- <?php require_once("../include/footer.php"); ?>
-
- </div>
-
- <script src="../js/jquery.min.js"></script>
- <script src="../js/jquery-ui.js"></script>
- <script src="../js/datepicker-es.js"></script>
- <script src="../js/bootstrap/popper.min.js"></script>
- <script src="../js/bootstrap/bootstrap.min.js"></script>
- <script src="../js/fechas.js"></script>
- <script src="../js/sidebarmenu.js"></script>
- <script>
- $(document).on( "click", ".btn-reset", function(event){
- var forma = $(this).parents("form");
- forma.find("input[type=text]").val("");
- forma.find("select").prop("selectedIndex",0);
- forma.submit();
- });
- </script>
- <?php if($objSesion->puedeEditar()){ ?>
- <script>
- /*var _periodo_fecha_inicial = "<?php echo fechaSlash($periodo_rs["Periodo_fecha_inicial"]); ?>";
- var _periodo_fecha_final = "<?php echo fechaSlash($periodo_rs["Periodo_fecha_final"]); ?>";*/
- var datepickerOptions = { dateFormat: "dd/mm/yy"/*, minDate:_periodo_fecha_inicial, maxDate:_periodo_fecha_final*/ };
-
- $(document).ready(function(){
- $(".date-picker" ).datepicker(datepickerOptions);
- $(".date-picker" ).datepicker( $.datepicker.regional[ "es" ] );
- });
- </script>
- <?php } ?>
- </body>
- </html>
|