Example #1
0
File: vod.php Project: klarclm/sgv
    $tpl->getUrlName('play');
    $tpl->H = str_replace('[vod:playerinfo]', '<script>' . $tpl->getUrlInfo('play') . ' </script>' . "\n", $tpl->H);
    $tpl->H = str_replace('[vod:player]', '<script src="' . $MAC['site']['installdir'] . 'js/playerconfig.js"></script><script src="' . $MAC['site']['installdir'] . 'js/player.js"></script>' . "\n", $tpl->H);
    $tpl->playdownlist("down");
} elseif ($method == 'down') {
    $tpl->C["siteaid"] = 18;
    $tpl->P['cp'] = 'voddown';
    $tpl->P['cn'] = $tpl->P['id'] . '-' . $tpl->P['src'] . '-' . $tpl->P['num'];
    echoPageCache($tpl->P['cp'], $tpl->P['cn']);
    $db = new AppDb($MAC['db']['server'], $MAC['db']['user'], $MAC['db']['pass'], $MAC['db']['name']);
    $sql = "SELECT * FROM {pre}vod WHERE d_hide=0 AND d_id=" . $tpl->P['id'];
    $row = $db->getRow($sql);
    if (!$row) {
        showMsg("获取数据失败,请勿非法传递参数", MAC_PATH);
    }
    if (!getUserPopedom($row["d_type"], "down")) {
        showMsg("您没有权限浏览播放页", MAC_PATH . "index.php?m=user-index.html");
    }
    if ($MAC['user']['status'] == 1) {
        $uid = intval($_SESSION['userid']);
        if ($row["d_stint"] > 0 && $uid == 0) {
            showMsg("此为收费数据请先登录再观看", MAC_PATH . "index.php?m=user-index.html");
        }
        $rowu = $db->getRow("SELECT * FROM {pre}user where u_id=" . $uid);
        if ($rowu) {
            $stat = false;
            $upoint = $rowu["u_points"];
            $downf = "," . $tpl->P['id'] . "-" . $tpl->P['src'] . "-" . $tpl->P['num'] . ",";
            if ($rowu["u_flag"] == 1) {
                if (time() >= $rowu["u_end"]) {
                    $msg = "对不起,您的会员时间已经到期,请联系管理员续费!";
Example #2
0
File: user.php Project: klarclm/sgv
 $plt->set_var("u_start", $user['u_start'] == 0 ? '' : $user['u_start']);
 $plt->set_var("u_end", $user['u_end'] == 0 ? '' : $user['u_end']);
 $col = array("u_id", "u_name", "u_qq", "u_email", "u_phone", "u_question", "u_answer", "u_regtime", "u_loginip", "u_logintime", "u_points", "u_loginnum", "u_extend");
 foreach ($col as $a) {
     $plt->set_var($a, $user[$a]);
 }
 unset($col);
 if ($method == 'popedom') {
     $plt->set_block("main", "row", "rows");
     $typearr = $GLOBALS['MAC_CACHE']['vodtype'];
     foreach ($typearr as $a) {
         $plt->set_var('t_name', $a['t_name']);
         $ck1 = getUserPopedom($a["t_id"], "list") == true ? "ok.png" : "cancel.png";
         $ck2 = getUserPopedom($a["t_id"], "vod") == true ? "ok.png" : "cancel.png";
         $ck3 = getUserPopedom($a["t_id"], "play") == true ? "ok.png" : "cancel.png";
         $ck4 = getUserPopedom($a["t_id"], "down") == true ? "ok.png" : "cancel.png";
         $plt->set_var('chk1', $ck1);
         $plt->set_var('chk2', $ck2);
         $plt->set_var('chk3', $ck3);
         $plt->set_var('chk4', $ck4);
         $plt->parse('rows', 'row', true);
     }
 } elseif ($method == 'upgrade') {
     $plt->set_block("main", "row", "rows");
     foreach ($GLOBALS['MAC_CACHE']['usergroup'] as $a) {
         $num++;
         $plt->set_var('sel_val', $a['ug_id']);
         $plt->set_var('sel_name', $a['ug_name']);
         $plt->set_var('sel_upgrade', $a['ug_upgrade']);
         $plt->parse('rows', 'row', true);
     }