-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhorarios.php
69 lines (64 loc) · 2.44 KB
/
horarios.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<?php
session_start(['read_and_close'=>true]);
require_once 'utils/usuario-tipos.php';
if(!sessionEsAdministracion()){
header('Location: index.php');
die;
}
?><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=\, initial-scale=1.0">
<link rel="shortcut icon" type="image/x-icon" href="img/favicon.png">
<link rel="stylesheet" type="text/css" href="css/horarios.css">
<title>Horarios Consultas</title>
</head>
<body>
<?php
require_once 'template/header.php';
require_once 'template/navs/administracion.php';
require_once 'template/breadcrumbs.php';
echo horariosBreadcrumbs();
if(isset($_GET["success"]) && !empty($_GET["success"])){
$success = urldecode($_GET['success']);
echo "<p class=success>$success</p>";
}
?>
<div class="container">
<div class="card">
<h3>Carga de Horarios de Consulta</h3>
<p> Este apartado se encuentra dedicado a la carga mediante un archivo Excel (cualquiera de sus respectivas versiones/formatos)
de los horarios de consulta de los docentes del Departamento de ISI.
</p>
<p><a href="./docs/horarios.xlsx" download="Plantilla Horarios de Consulta.xlsx">Descargar <strong>Plantilla Vacía</strong> de la Planilla Horarios de Consulta</a></p>
<?php
$rutaUltimoArchivoSubido="./docs/horarios_ultimo.xlsx";
if(file_exists($rutaUltimoArchivoSubido)){
$cuando=date("d/m/Y",filectime($rutaUltimoArchivoSubido));
?>
<p><a href="<?=$rutaUltimoArchivoSubido?>" download="Horarios de Consulta.xlsx">Descargar <strong>Última Versión</strong> de los Horarios de Consulta (<?=$cuando?>)</a></p>
<?php
}
?>
<div class="drop_box">
<h4>Selecciona un archivo aqui:</h4>
<p>Importante: solo se soportan archivos <b>Excel 2007+</b> (.xlsx)</p>
<form action="controladores/horarios.php" enctype="multipart/form-data" method="post">
<input type="file" name="file" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" required>
<input type="submit" class="btn" value="Subir Archivo">
</form>
<?php
if(isset($_GET['errores']) && !empty($_GET['errores'])){
$errores=json_decode(urldecode($_GET['errores']),true);
foreach($errores as $error)
echo "<span class=formulario_error>$error</span>";
}
?>
</div>
</div>
</div>
<?php require_once './template/footer.php'; ?>
</body>
</html>