tieneAcceso()){ $objSesion->terminaSesion(); } $objSesion->validaPeriodoUsuario();//si no tiene periodo manda a main if(!$objSesion->puedeEditar()){ $errorDesc = "No tienes permiso de editar las fechas."; } if(!isset($_POST["part_tipo"], $_POST["part_tipo_desc"], $_POST["concurso"])){ header("Location: constancias_ei.php?error=0"); } $concurso = filter_input(INPUT_POST, "concurso", FILTER_SANITIZE_NUMBER_INT);//limpia texto $part = filter_input(INPUT_POST, "part_tipo", FILTER_SANITIZE_NUMBER_INT);//limpia texto $part_desc = trim(filter_input(INPUT_POST, "part_tipo_desc", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));//limpia texto $doc_id = filter_input(INPUT_POST, "doc_id", FILTER_SANITIZE_NUMBER_INT);//limpia texto $doc_desc = trim(filter_input(INPUT_POST, "doc_desc", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));//limpia texto ?> Constancias - Facultad de Ingeniería
printMenu(); //Texto constancia $stmt = $pdo->prepare('SELECT * FROM fs_textoconstanciasistema(:tipo, '.EXPOING.')'); $stmt->bindParam(":tipo", $part); if($stmt->execute()){ $texto_rs = $stmt->fetch(); }else{ $errorDesc = "Ocurrió un error al obtener los datos del concurso."; } $stmt->closeCursor(); $stmt = null; //Obtiene IDs de usuarios $stmt = $pdo->prepare('select * from ei_fs_constanciasconcurso(:conc, :tipo)'); $stmt->bindParam(":conc", $concurso); $stmt->bindParam(":tipo", $part); if($stmt->execute()){ $usr_rs = $stmt->fetchAll(); }else{ $errorDesc = "Ocurrió un error al obtener los usuarios."; } $stmt->closeCursor(); $stmt = null; $stmt = $pdo->prepare('Select * from fs_constanciafirma(NULL, true)'); if($stmt->execute()){ $firmas_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 reciberon los datos para generar el archivo."; break; case 1: $errorDesc = "No tienes permisos de realizar esa acción."; break; case 2: $errorDesc = "Ocurrió un error al obtener los datos de las constancias."; break; case 3: $errorDesc = "Ocurrió un error al generar las constancias."; break; case 4: $errorDesc = "Ocurrió un error al actualizar el texto de las constancias."; break; } } if(isset($_GET["ok"]) && is_numeric($_GET["ok"])){ switch ($_GET["ok"]){ case 0: $successDesc = "Las fechas se guardaron correctamente."; break; } } ?>
puedeEditar()){ ?>
" id="usr_check" checked="checked">
">
1 Firma
  • Firma1){echo 's';}?>

Orden de los firmantes

  • Jerarquía alta | Jerarquía baja
  • Jerarquía baja | Jerarquía alta | Jerarquía media
1
  • " data-puesto="">
" required="required">
Regresar

Se está generado el archivo .zip de los documentos elegidos

Regresar

puedeEditar()){ ?>