tieneAcceso()){ $objSesion->terminaSesion(); } $objSesion->validaPeriodoUsuario();//si no tiene periodo manda a main if(!isset($_GET["id"], $_SESSION["periodo_id"]) || $_SESSION["periodo_id"] == ""){ header("Location: insigniapersonal.php?err=0"); exit(); } $alumno_id = filter_input(INPUT_GET, "id", FILTER_SANITIZE_NUMBER_INT);//limpia texto ?> GEMA - Facultad de Ingeniería
printMenu(); $insignia = filter_input(INPUT_GET, "id", FILTER_SANITIZE_NUMBER_INT);//limpia texto //Datos alumno $stmt = $pdo->prepare('Select * from fs_alumno(:usr_id, NULL)'); $stmt->bindParam(":usr_id", $alumno_id); if(!$stmt->execute()){ header("Location: insigniapersonal.php?err=0"); //print_r($stmt->errorInfo()); exit(); } $alumno_rs = $stmt->fetch(); $stmt->closeCursor(); //Datos insignia $stmt = $pdo->prepare('Select * from fs_insigniaalumno_unica(:id, NULL)'); $stmt->bindParam(":id", $alumno_id); if(!$stmt->execute()){ header("Location: insigniapersonal.php?err=0"); //print_r($stmt->errorInfo()); exit(); } $insignia_rs = $stmt->fetchAll(); $stmt->closeCursor(); //Obtiene categorías $stmt = $pdo->prepare('Select * from fs_insigniatipo(NULL, false)'); if(!$stmt->execute()){ //print_r($stmt->errorInfo()); $errorDesc = "Ocurrió un error al cargar los tipos de insignias de eventos del calendario"; }else{ $cat_rs = $stmt->fetchAll(); } $stmt->closeCursor(); $stmt = null; //Obtiene puestos directivos $stmt = $pdo->prepare('Select * from fs_puestosdirectivos()'); if(!$stmt->execute()){ //print_r($stmt->errorInfo()); $errorDesc = "Ocurrió un error al cargar los puestos directivos"; }else{ $puestos_rs = $stmt->fetchAll(); } $stmt->closeCursor(); $stmt = null; //Obtiene atributos de egreso $stmt = $pdo->prepare('Select * from fs_atributoegresogeneral(NULL, true)'); if(!$stmt->execute()){ //print_r($stmt->errorInfo()); $errorDesc = "Ocurrió un error al cargar los atribuos de egreso"; }else{ $atributos_rs = $stmt->fetchAll(); } $stmt->closeCursor(); $stmt = null; //Obtiene niveles de atributos de egreso $stmt = $pdo->prepare('Select * from fs_atributoegreso_nivel(NULL)'); if(!$stmt->execute()){ //print_r($stmt->errorInfo()); $errorDesc = "Ocurrió un error al cargar los atribuos de egreso"; }else{ $nivel_rs = $stmt->fetchAll(); } $stmt->closeCursor(); $stmt = null; //--Manejo de errores y mensajes de exito if(isset($_GET["error"]) && is_numeric($_GET["error"])){ switch ($_GET["error"]){ case 0: $errorDesc = "No se recibieron los datos de la insignia del alumno."; break; case 1: $errorDesc = "Ocurrió un error al insertar la insignia del alumno."; break; case 2: $errorDesc = "El archivo de evidencia es demasiado grande y no se puede subir. El límite son 10MB"; break; case 3: $errorDesc = "Ocurrió un error al guardar el archivo de evidencia."; break; case 4: $errorDesc = "Ocurrió un error al guardar los atributos de egreso."; break; case 5: $errorDesc = "Ocurrió un error al actualizar la insignia del alumno."; break; } } if(isset($_GET["ok"]) && is_numeric($_GET["ok"])){ switch ($_GET["ok"]){ case 0: $successDesc = "La insignia se guardó correctamente."; break; } } ?>
puedeEditar()){ ?>

Clave:

" data-existe="true" id="" data-evidencia="">
Categoría Título Fechas Acciones
"> al puedeEditar()){ ?>
puedeEditar()){ ?>