FilmData($_GET["film"]); if($film){ $tittle = $film->getTittle(); $image = $film->getImg(); $cinemas = $filmDAO->getCinemas($_GET["film"]); $cinema_id = $_GET["cinema"]; if(!empty($cinemas)){ $cinemasNames = new ArrayIterator(array()); $cinemasIDs = new ArrayIterator(array()); foreach($cinemas as $key=>$value){ $cinemasIDs[$key] = $value->getId(); $cinemasNames[$key] = $value->getName(); } $cinemasIT = new MultipleIterator(MultipleIterator::MIT_KEYS_ASSOC); $cinemasIT->attachIterator($cinemasIDs, "cID"); $cinemasIT->attachIterator($cinemasNames, "NAME"); $cinemasListHTML = '
'; } else { $cinemasListHTML = '
'; } $fiml_id = $film->getId(); if(isset($cinema_id)){ $sessionsDAO = new SessionDAO("complucine"); $sessions = $sessionsDAO->getSessions_Film_Cinema($fiml_id, $cinema_id); if(!empty($sessions)){ $sessionsDates = new ArrayIterator(array()); $sessionsStarts = new ArrayIterator(array()); $sessionsHalls = new ArrayIterator(array()); $sessionsIDs = new ArrayIterator(array()); foreach($sessions as $key=>$value){ $sessionsIDs[$key] = $value->getId(); $sessionsDates[$key] = date_format(date_create($value->getDate()), 'j-n-Y'); $sessionsHalls[$key] = $value->getIdhall(); $sessionsStarts[$key] = $value->getStartTime(); } $sessionsIT = new MultipleIterator(MultipleIterator::MIT_KEYS_ASSOC); $sessionsIT->attachIterator($sessionsIDs, "sID"); $sessionsIT->attachIterator($sessionsDates, "DATE"); $sessionsIT->attachIterator($sessionsHalls, "HALL"); $sessionsIT->attachIterator($sessionsStarts, "HOUR"); $count = 0; $sessionsListHTML = '
'; if($count == 0) { $sessionsListHTML = '
'; $pay = false; } } else { $sessionsListHTML = '
'; $pay = false; } } else { $sessionsListHTML = '
'; $pay = false; } //Reply: Depends on whether the purchase is to be made from a selected movie or a cinema. $reply = '

Película seleccionada: '.str_replace('_', ' ', $tittle).'


'.$tittle.'

Duración: '.$film->getDuration().' minutos

Idioma: '.$film->getLanguage().'

Seleccione un Cine y una Sesión


Cines

'.$cinemasListHTML.'

Sesiones

'.$sessionsListHTML.'
'; } else { $reply = '

No existe la película.

'; $pay = false; } } else if(isset($_GET["cinema"])) { $reply = '

ESTAMOS TRABAJANDO EN ELLO

'; $pay = false; } else { $reply = '

No se ha encontrado película ni cine.

'; $pay = false; } //Pay button: if($pay){ $pay = ' '; } //Page-specific content: $section = '
'.$reply.'
'.$pay.'
'; //General page content: require RAIZ_APP.'/HTMLtemplate.php'; //TO-DO: añadir elegir promocione sy enviar con el POST. ?>