<?php include 'componentes/apartados/model.php'; include 'componentes/detalle/model.php'; /* redireccion en caso de que el detalle no este definido. */ if (!isset($_SESSION['usuario'])) { header('Location:registro/'); } else { //pasamos el id que recogemos de la URL //$apartados = modelApartados::getApartados($_GET['id'],$_GET['id_temas']); $apartado = modelApartados::getPrimerApartado($_GET['id'], $_GET['id_temas']); $detalleCurso = modelDetalle::getDetalleCurso($_GET['id']); $tituloTema = modelApartados::getTituloTema($_GET['id']); $descripcion = modelApartados::getDescripcion($_GET['id'], $_GET['id_temas'], $_GET['id']); if (isset($_POST['inscribirse'])) { $usuarioAlta = modelApartados::altaUsuario($_GET['id'], $_SESSION['usuario']['id']); if ($usuarioAlta != null) { echo 'Se ha inscrito correctamente en el curso'; } } include 'componentes/apartados/tmpl.php'; //header('Location:http://localhost/webCoding/detalle/1/'); }
<?php include 'componentes/detalle/model.php'; /* redireccion en caso de que el detalle no este definido. */ if (!isset($_GET['id'])) { header('Location: index.php?option=home'); } //pasamos el id que recogemos de la URL $detalleCurso = modelDetalle::getDetalleCurso($_GET['id']); $temas = modelDetalle::getTemas($_GET['id']); $apartados = modelDetalle::getApartados($_GET['id']); $tema = modelDetalle::getTema($_GET['id']); //Si el usuario existe mostramos una vista sino mostramos otra. if (isset($_SESSION['usuario'])) { include 'componentes/detalle/tmplLog.php'; } else { include 'componentes/detalle/tmpl.php'; }
$estado = 'Se ha producido un error, inténtelo de nuevo'; } $actualizar = modelDetalle::getActualizar($_GET['id']); include 'tmplActualizar.php'; } else { if (isset($_GET['id'])) { //Desde el listado de apartados (botones actualizar y eliminar) if (isset($_GET['actualizar'])) { //Detalle de apartado, formulario de actualizacion $actualizar = modelDetalle::getActualizar($_GET['id']); include 'tmplActualizar.php'; } else { if (isset($_GET['eliminar'])) { //eliminamos el apartado elegido desde la lista de apartados $exito = modelDetalle::eliminar($_GET['id']); if ($exito) { $estado = 'Se ha eliminado correctamente el apartado'; } else { $estado = 'Se ha producido un error al eliminar el apartado, inténtelo de nuevo'; } $informacion = modelDetalle::getInformacion(); include 'tmpl.php'; } } } else { //Listado general de apartados $informacion = modelDetalle::getInformacion(); include 'tmpl.php'; } } }