tieneAcceso()){ $objSesion->terminaSesion(); } $objSesion->validaPeriodoUsuario();//si no tiene periodo manda a main $stmt = $pdo->prepare('Select * from fs_insigniatipo(NULL, true)'); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al obtener las insignas del periodo"; //print_r($stmt->errorInfo()); }else{ $tipo_rs = $stmt->fetchAll(); } $stmt = $pdo->prepare('Select * from fs_insigniatipo(NULL, false)'); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al obtener las fechas del periodo"; //print_r($stmt->errorInfo()); }else{ $tipoper_rs = $stmt->fetchAll(); } ?> GEMA - Facultad de Ingeniería
printMenu(); if($_SESSION["periodo_id"] != ""){ $filter_periodo = $_SESSION["periodo_id"]; //busca datos del periodo $stmt = $pdo->prepare('Select * from fs_periodo(:periodo, NULL, NULL, NULL)'); $stmt->bindParam(":periodo", $filter_periodo); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al obtener las fechas del periodo"; //print_r($stmt->errorInfo()); }else{ $periodo_rs = $stmt->fetch(); $query = ":periodo, NULL, "; if(isset($_POST["nombre"]) && trim($_POST["nombre"]) != ""){ $query .= ":nombre,"; $filter_nombre = trim(filter_input(INPUT_POST, "nombre", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));//limpia texto }else{ $query .= "NULL,"; } if(isset($_POST["tipo"]) && $_POST["tipo"]!=""){ $filter_tipo = filter_input(INPUT_POST, "tipo", FILTER_SANITIZE_NUMBER_INT); $query.= ":tipo, "; }else{ $query.= "NULL, "; } $query .= "true, true, 0, ".MAX_ROWS; $stmt = $pdo->prepare('Select * from fs_insignia('.$query.')'); $stmt->bindParam(":periodo", $filter_periodo); if(isset($filter_nombre)) $stmt->bindParam(":nombre", $filter_nombre); if(isset($filter_tipo)) $stmt->bindParam(":tipo", $filter_tipo); if($stmt->execute()){ $insignias_rs = $stmt->fetchAll(); $stmt->closeCursor(); $insignias_arr = array(); //Revisa fechas para validar si el evento está en el rango } } }//hay periodo seleccionado //--Manejo de errores y mensajes de exito if(isset($_GET["error"]) && is_numeric($_GET["error"])){ switch ($_GET["error"]){ case 0: $errorDesc = "No se reciberon los datos del evento."; break; case 1: $errorDesc = "Ocurrió un error al obtener los datos del evento."; break; } } /*if(isset($_GET["ok"]) && is_numeric($_GET["ok"])){ switch ($_GET["ok"]){ case 0: $successDesc = "El plan de estudios se guardó correctamente."; break; case 1: $successDesc = "El plan de estudios se actualizó correctamente."; break; } }*/ ?>
Todos
  • Todos
  • " >
Todas
  • Todas
  • " >