tieneAcceso() || !$objSesion->puedeEditar()){ header("Location: main.php?error=3"); exit(); } function existeFecha($arr, $id){ foreach($arr as $fecha){ if($fecha["TipoFechaImportante_id"] == $id) return true; } return false; } ?> GEMA - Facultad de Ingeniería
printMenu(); if(isset($_SESSION["nivel_id"], $_SESSION["periodo_id"]) && $_SESSION["nivel_id"] != "" && $_SESSION["periodo_id"] != ""){ //Plan de estudios $stmt = $pdo->prepare('Select * from fs_planestudio_alumnos(:nivel, NULL, true)'); $stmt->bindPAram(":nivel", $_SESSION["nivel_id"]); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al cargar los planes de estudio"; }else{ $plan_rs = $stmt->fetchAll(); } $stmt->closeCursor(); } $stmt = $pdo->prepare('Select * from fs_fechasmateriasalumno(:periodo, NULL,'.GEMA.')');//devuelve qué tipos de fechas están activas en el periodo hoy $stmt->bindPAram(":periodo", $_SESSION["periodo_id"]); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al obtener las fechas del periodo"; }else{ $fechas_rs = $stmt->fetchAll(); } $stmt->closeCursor(); //--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 de los alumnos."; break; case 1: $errorDesc = "Estás fuera del periodo permitido para realizar esa acción."; break; case 2: $errorDesc = "No tienes permisos para acceder a esa sección."; break; } } ?>

Desde archivo de Moodle

Selecciona un programa
  • " >
>