chanid) { redirect_browser(root_url.'tv/list'); } // Load the programs for today $programs = load_all_program_data(mktime(0, 0, 0, date('n', $_SESSION['list_time']), date('j', $_SESSION['list_time']), date('Y', $_SESSION['list_time'])), mktime(0, 0, 0, date('n', $_SESSION['list_time']), date('j', $_SESSION['list_time']) + 1, date('Y', $_SESSION['list_time'])), $this_channel->chanid); // No data? Assume today. if (count($programs) < 1) { $_SESSION['list_time'] = time(); $programs = load_all_program_data(mktime(0, 0, 0, date('n', $_SESSION['list_time']), date('j', $_SESSION['list_time']), date('Y', $_SESSION['list_time'])), mktime(0, 0, 0, date('n', $_SESSION['list_time']), date('j', $_SESSION['list_time']) + 1, date('Y', $_SESSION['list_time'])), $this_channel->chanid); if (count($programs) < 1) redirect_browser(root_url.'tv/list'); } // Load the class for this page require_once tmpl_dir.'channel.php'; // Exit exit; /** * Prints a "; foreach ($channels as $chanid) { $channel =& Channel::find($chanid); // Not visible? if (empty($channel->visible)) continue; // Print the option echo ''; } echo ''; } /** * Prints a "; for ($i=$min_days; $i<=$max_days; $i++) { $time = mktime(0,0,0, date('m'), date('d') + $i, date('Y')); $date = date('Ymd', $time); echo "'; } echo ''; }