本文整理汇总了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/');
示例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']);