Ejemplo n.º 1
0
require_once WWW_DIR . "/lib/category.php";
require_once WWW_DIR . "/lib/userseries.php";
if (!$users->isLoggedIn()) {
    $page->show403();
}
$us = new UserSeries();
$action = isset($_REQUEST['id']) ? $_REQUEST['id'] : '';
$rid = isset($_REQUEST['subpage']) ? $_REQUEST['subpage'] : '';
switch ($action) {
    case 'delete':
        $show = $us->getShow($users->currentUserId(), $rid);
        if (!$show) {
            $page->show404('Not subscribed');
        } else {
            $us->delShow($users->currentUserId(), $rid);
        }
        if (isset($_REQUEST['from'])) {
            header("Location:" . WWW_TOP . $_REQUEST['from']);
        } else {
            header("Location:" . WWW_TOP . "/myshows");
        }
        break;
    case 'add':
    case 'doadd':
        $show = $us->getShow($users->currentUserId(), $rid);
        if ($show) {
            $page->show404('Already subscribed');
        } else {
            $db = new DB();
            $show = $db->queryOneRow(sprintf("select releasetitle from tvrage where rageID = %d", $rid));
require_once WWW_DIR . "/lib/category.php";
require_once WWW_DIR . "/lib/userseries.php";
if (!$users->isLoggedIn()) {
    $page->show403();
}
$us = new UserSeries();
$action = isset($_REQUEST['id']) ? $_REQUEST['id'] : '';
$tvinfoID = isset($_REQUEST['subpage']) ? $_REQUEST['subpage'] : '';
switch ($action) {
    case 'delete':
        $show = $us->getShow($users->currentUserId(), $tvinfoID);
        if (!$show) {
            $page->show404('Not subscribed');
        } else {
            $us->delShow($users->currentUserId(), $tvinfoID);
        }
        if (isset($_REQUEST['from'])) {
            header("Location:" . WWW_TOP . $_REQUEST['from']);
        } else {
            header("Location:" . WWW_TOP . "/myshows");
        }
        break;
    case 'add':
    case 'doadd':
        $show = $us->getShow($users->currentUserId(), $tvinfoID);
        if ($show) {
            $page->show404('Already subscribed');
        } else {
            $db = new DB();
            $show = $db->queryOneRow(sprintf("select releasetitle from tvinfo where ID = %d", $tvinfoID));