function ejecutar() { if (isset($_GET['accion'])) { if (esAdmin()) { switch ($_GET['accion']) { case 'crear': $this->crear(); break; case 'eliminar': $this->eliminar(); break; case 'modificar': $this->modificar(); break; default: carga_inicio(); break; } } else { carga_inicio(); } } else { carga_inicio(); } }
function ejecutar() { if (isset($_GET['accion'])) { if (esAdmin()) { switch ($_GET['accion']) { case 'panel': $this->muestraPanel(0); break; case 'agregar': $this->agregar(); break; case 'buscar': $this->buscar(); break; case 'eliminar': $this->eliminar(); break; case 'modificar': $this->modificar(); break; case 'actualizar': $this->actualizar(); break; default: carga_inicio(); break; } } else { carga_inicio(); } } else { carga_inicio(); } }
function ejecutar() { if (isset($_GET['accion'])) { if (esAdmin() || esModerador()) { switch ($_GET['accion']) { case 'agregar': if (isset($_GET['ID'])) { $this->modificar($_GET['ID']); } else { $this->agregar(); } break; case 'buscar': if (isset($_GET['response']) == 'eliminar') { $this->eliminar(); } else { $this->buscar(); } break; case 'modificar': $this->modificar(); break; case 'eliminar': $this->eliminar(); break; default: carga_inicio(); break; } } else { carga_inicio(); } } else { carga_inicio(); } }
function calificar() { if (!empty($_POST)) { $usuario = $_POST['usuario']; $ID_Examen = $_POST['ID_Examen']; $ID_Pregunta = $_POST['ID_Pregunta']; $respuesta = $_POST['respuesta']; $resultado = $_POST['resultado']; $this->modelo->respuestasAbiertas($usuario, $ID_Examen, $ID_Pregunta, $respuesta, $resultado); } carga_inicio(); }
function ejecutar() { carga_inicio(); }
function setearContrasena() { $contrasena_actual = $_POST['contrasena_nueva']; $nueva_contrasena = $_POST['contrasena_confirmacion']; if (isset($contrasena_actual) && isset($nueva_contrasena)) { $Usuario = $_SESSION['usuario']; session_unset(); session_destroy(); setcookie(session_name(), '', time() - 3600); $Resultado = $this->modelo->NuevaContasenaEstado($Usuario, $nueva_contrasena); if ($Resultado) { require_once 'app/vistas/index.php'; } else { $this->irasetearContrasena(); } } else { carga_inicio(); } }