if ($CP) { require DT_ROOT . '/include/property.func.php'; $options = property_option($catid); $values = property_value($moduleid, $itemid); } $adddate = timetodate($addtime, 5); $editdate = timetodate($edittime, 5); $todate = $totime ? timetodate($totime, 3) : 0; $expired = $totime && $totime < $DT_TIME ? true : false; $linkurl = $MOD['linkurl'] . $linkurl; $thumbs = get_albums($item); $albums = get_albums($item, 1); $album_js = 1; $amount = number_format($amount, 0, '.', ''); $inquiry_url = $MODULE[4]['linkurl'] . 'home.php?action=message&job=inquiry&&itemid=' . $itemid . '&template=' . $template . '&skin=' . $skin . '&title=' . rawurlencode($title) . '&username='******'&sign=' . crypt_sign($itemid . $template . $skin . $title . $username); $order_url = $MODULE[4]['linkurl'] . 'home.php?action=message&job=order&&itemid=' . $itemid . '&template=' . $template . '&skin=' . $skin . '&title=' . rawurlencode($title) . '&username='******'&sign=' . crypt_sign($itemid . $template . $skin . $title . $username); $update = ''; include DT_ROOT . '/include/update.inc.php'; $head_canonical = $linkurl; $head_title = $title . $DT['seo_delimiter'] . $head_title; $head_keywords = $keyword; $head_description = $introduce ? $introduce : $title; } else { $typeid = isset($typeid) ? intval($typeid) : 0; $view = isset($view) ? 1 : 0; $url = "file={$file}"; $condition = "username='******' AND status=3"; if ($typeid) { $MTYPE = get_type('product-' . $userid); $condition .= " AND mycatid='{$typeid}'"; $url .= "&typeid={$typeid}";
$name = $currency == 'money' ? $DT['money_name'] : $DT['credit_name']; $member = array(); if (check_group($_groupid, $MOD['group_contact'])) { if ($fee) { if ($MG['fee_mode'] && $MOD['fee_mode']) { $user_status = 3; } else { $mid = $moduleid; if ($_userid) { if (check_pay($mid, $itemid)) { $user_status = 3; } else { $user_status = 2; $linkurl = $MOD['linkurl'] . $linkurl; $fee_back = $currency == 'money' ? dround($fee * intval($MOD['fee_back']) / 100) : ceil($fee * intval($MOD['fee_back']) / 100); $pay_url = $MODULE[2]['linkurl'] . 'pay.php?mid=' . $mid . '&itemid=' . $itemid . '&username='******'&fee_back=' . $fee_back . '&fee=' . $fee . '¤cy=' . $currency . '&sign=' . crypt_sign($_username . $mid . $itemid . $username . $fee . $fee_back . $currency . $linkurl . $title) . '&title=' . rawurlencode($title) . '&forward=' . urlencode($linkurl); } } else { $user_status = 0; } } } else { $user_status = 3; } } else { $user_status = $_userid ? 1 : 0; } if ($_username && $_username == $item['username']) { $user_status = 3; } if ($user_status == 3 && $item['username']) {
function check_sign($string, $sign) { return $sign == crypt_sign($string); }