当前位置: 首页>>代码示例>>PHP>>正文


PHP orders::isBuyed方法代码示例

本文整理汇总了PHP中orders::isBuyed方法的典型用法代码示例。如果您正苦于以下问题:PHP orders::isBuyed方法的具体用法?PHP orders::isBuyed怎么用?PHP orders::isBuyed使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在orders的用法示例。


在下文中一共展示了orders::isBuyed方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: header

if (!is_array($item) || $item['status'] == 'deleted') {
    header("HTTP/1.0 404 Not Found");
    header("Location: http://" . DOMAIN . "/" . $languageURL . "error");
} elseif (!is_array($item) || check_login_bool() && $item['status'] == 'unapproved' && $item['user_id'] != $_SESSION['user']['user_id'] || $item['status'] == 'queue' || $item['status'] == 'extended_buy') {
}
_setTitle($item['name']);
abr('meta_description', substr(strip_tags($item['description']), 0, 255));
require_once ROOT_PATH . '/apps/users/models/users.class.php';
$usersClass = new users();
//获取作者详情
$item['user'] = $usersClass->get($item['user_id']);
//用户登录且用户购买的不是自己的作品
if (check_login_bool() && $item['user_id'] != $_SESSION['user']['user_id']) {
    $ordersClass = new orders();
    //用户是否购买过该作品
    if ($ordersClass->isBuyed($item['id'])) {
        $item['is_buyed'] = langMessageReplace($langArray['already_buyed'], array('URL' => '/' . $languageURL . 'users/downloads/'));
    }
}
$item['description'] = replaceEmoticons($item['description']);
$item["theme_preview"] = DATA_SERVER . "/uploads/items/" . $item["id"] . "/" . $item["theme_preview"];
abr('item', $item);
#BUY ITEM
//购买作品
if (isset($_SESSION['tmp']['order_id']) && $_SESSION['tmp']['order_id']) {
    $_SESSION['tmp']['order_id'] = 0;
}
if (isset($_POST['licence'])) {
    if (!check_login_bool()) {
        $_SESSION['temp']['golink'] = '/' . $languageURL . 'items/' . $itemID;
        refresh('/' . $languageURL . 'sign_in/');
开发者ID:yunsite,项目名称:demila,代码行数:31,代码来源:index.php

示例2: die

            $_GET['rating'] = 1;
        }
        $item = $itemsClass->rate($itemID, $_GET['rating']);
        $stars = '';
        for ($i = 1; $i < 6; $i++) {
            if ($item['rating'] >= $i) {
                $stars .= '<img src="{$template_data}img/star-on.png" alt="" />';
            } else {
                $stars .= '<img src="{$template_data}img/star-off.png" alt="" />';
            }
        }
        die('
				jQuery("#stars_div_' . $itemID . '").html(\'' . $stars . '\');
			');
    } elseif (isset($_GET['certificate'])) {
        if ($ordersClass->isBuyed($item['id'])) {
            header('Content-Type: text/plain; charset=UTF-8');
            header('Content-Disposition: attachment; filename="item_licence.txt"');
            header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
            header('Pragma: public');
            header("Content-Transfer-Encoding: binary");
            header('Expires: 0');
            //            @ob_clean();
            @flush();
            if ($ordersClass->row['extended'] == 'true') {
                $licence = $langArray['one_extended_licence'];
            } else {
                $licence = $langArray['one_regular_licence'];
            }
            $usersClass = new users();
            $user = $usersClass->get($item['user_id']);
开发者ID:yunsite,项目名称:demila,代码行数:31,代码来源:downloads.php


注:本文中的orders::isBuyed方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。