$zaalId = $zaalId[0]['zaal_id']; /** * Getting information about 'Zaal' */ $zaalObj = new ZaalBusiness(); $zaal = $zaalObj->getZaalGrootte($zaalId); /** * Throw exception if $zaal is empty, which means it doesn't exist */ if (empty($zaal)) { throw new ZaalBestaatNietException(); } /** * Getting all fields of 1 film by 'film_id' */ $filmObj = new FilmsBusiness(); $film = $filmObj->overzichtEenFilm($filmId); $_SESSION['filmId'] = $film[0]->getFilmId(); $_SESSION['filmNaam'] = $film[0]->getFilmNaam(); /** * Checking whether some seats are reserved */ $reservatieObj = new ReservatiesBusiness(); $reservatieDatum = explode("/", $_SESSION['gekozenDatum']); $reservatieDatum = $reservatieDatum[2] . "-" . $reservatieDatum[1] . "-" . $reservatieDatum[0]; $reservatieLijst = $reservatieObj->overzichtReservatieByProgrammatieIdEnDatum($_GET['programmatie'], $reservatieDatum); $reservatieArray = array(); if (!empty($reservatieLijst)) { foreach ($reservatieLijst as $lijstKey => $lijst) { $reservatieArray[$lijstKey]['rij'] = $lijst->getZaalRij(); $reservatieArray[$lijstKey]['kolom'] = $lijst->getZaalKolom();
*/ if ($_POST['gekozenDatum'] < $currentDate) { throw new OngeldigeInputException(); } if (checkdate($dateToCheck[1], $dateToCheck[0], $dateToCheck[2])) { $_SESSION['gekozenDatum'] = $_POST['gekozenDatum']; } } catch (OngeldigeInputException $e) { header("Location: index.php"); } } if (isset($_SESSION['gekozenDatum'])) { require_once 'Doctrine/Common/ClassLoader.php'; $classLoader = new ClassLoader("src"); $classLoader->register(); $obj = new FilmsBusiness(); $films = $obj->overzichtFilms(); foreach ($films as $filmKey => $film) { $filmLijst[$filmKey]['filmId'] = $film->getFilmId(); $filmLijst[$filmKey]['filmNaam'] = $film->getFilmNaam(); $filmLijst[$filmKey]['filmOmschrijving'] = $film->getFilmOmschrijving(); $filmLijst[$filmKey]['filmImage'] = $film->getFilmImage(); foreach ($film->getFilmProgrammatie() as $programmatieKey => $programmatie) { $filmLijst[$filmKey]['filmProgrammatie'][$programmatieKey]['programmatieId'] = $programmatie->getProgrammatieId(); $filmLijst[$filmKey]['filmProgrammatie'][$programmatieKey]['zaalId'] = $programmatie->getZaalId(); $filmLijst[$filmKey]['filmProgrammatie'][$programmatieKey]['filmId'] = $programmatie->getFilmId(); $filmLijst[$filmKey]['filmProgrammatie'][$programmatieKey]['programmatieTijd'] = $programmatie->getProgrammatieTijd(); } } require_once "lib/Twig/Autoloader.php"; Twig_Autoloader::register();