</head> <body><?php require './comunes/auxiliar.php'; $dias = array('Lunes', 'Martes', 'MiƩrcoles', 'Jueves', 'Viernes'); $meses = array('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'); conectar(); if (!isset($_SESSION['usuario_id'])) { header("Location: usuarios/login.php"); return; } else { $usuario_id = $_SESSION['usuario_id']; if (isset($_POST['pista_id'], $_POST['anyo'], $_POST['mes'], $_POST['dia'], $_POST['hora'])) { $pista_id = trim($_POST['pista_id']); $fecha = trim($_POST['anyo']) . "-" . trim($_POST['mes']) . "-" . trim($_POST['dia']); $hora = trim($_POST['hora']); if (reservada($pista_id, $fecha, $hora)) { reservarPista($pista_id, $usuario_id, $fecha, $hora); } else { anularReserva($pista_id, $fecha, $hora); } } $anyo = isset($_SESSION['anyo']) ? $_SESSION['anyo'] : date("Y"); $mes = isset($_SESSION['mes']) ? $_SESSION['mes'] : date("m"); $lunes = isset($_SESSION['lunes']) ? $_SESSION['lunes'] : ponerLunes(); $longitud_mes = (int) date_format(date_create("{$anyo}-{$mes}-1"), "t"); ponerFecha($anyo, $mes, $lunes, $longitud_mes); $pista_id = isset($_GET['pista_id']) ? $_GET['pista_id'] : "1"; // Se empiza a mostrar mostrarUsuario($usuario_id); mostrarPistas($pista_id); pintarTabla($meses, $dias, $longitud_mes, $pista_id, $anyo, $mes, $lunes, $usuario_id);
function botonPista($pista_id, $anyo, $mes, $dia, $hora, $usuario_id) { $fecha = $anyo . '-' . $mes . '-' . $dia; $valor = reservada($pista_id, $fecha, $hora) ? "Reservar" : "Anular"; ?> <form action="index.php?pista_id=<?php echo $pista_id; ?> " method="post"> <input type="hidden" name="pista_id" value="<?php echo $pista_id; ?> " /> <input type="hidden" name="anyo" value="<?php echo $anyo; ?> " /> <input type="hidden" name="mes" value="<?php echo $mes; ?> " /> <input type="hidden" name="dia" value="<?php echo $dia; ?> " /> <input type="hidden" name="hora" value="<?php echo $hora; ?> " /><?php if (!esReservador($pista_id, $fecha, $hora, $usuario_id)) { ?> <strong>Esta Reservada</strong><?php } else { ?> <input type="submit" value="<?php echo $valor; ?> " /><?php } ?> </form><?php }