_setView(__FILE__); $itemID = get_id(2); $itemsClass = new items(); $item = $itemsClass->get($itemID); if (!is_array($item) || check_login_bool() && $item['status'] == 'unapproved' && $item['user_id'] != $_SESSION['user']['user_id'] || $item['status'] == 'queue' || $item['status'] == 'extended_buy') { header("HTTP/1.0 404 Not Found"); header("Location: http://" . DOMAIN . "/" . $languageURL . "error"); } _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']); abr('item', $item); #购买记录 $record = $itemsClass->record($itemID); abr('record', $record); #标签标记作品 require_once ROOT_PATH . '/apps/items/controllers/bookmark.php'; #是否免费文件 if ($item['free_file'] == 'true') { abr('freeFileMessage', langMessageReplace($langArray['free_file_info'], array('URL' => '/' . $languageURL . 'users/downloads/' . $item['id']))); } #加载其它作品 $otherItems = $itemsClass->getAll(0, 6, " `status` = 'active' AND `id` <> '" . intval($itemID) . "' AND `user_id` = '" . intval($item['user_id']) . "' ", "RAND()"); abr('otherItems', $otherItems); if (!is_array($otherItems)) { abr('otherItemsCount', 0); } else { abr('otherItemsCount', count($otherItems)); }