$sysmsg[] = __('too_many_tags'); } } } if ($file_description && checklength($file_description, 1, 6000)) { $error = true; $sysmsg[] = __('file_description_error'); } else { $file_description = preg_replace("/<(\\/?i?frame.*?)>/si", "", $file_description); $file_description = preg_replace("/<(\\/?script.*?)>/si", "", $file_description); } if (!$error) { $ins = array('file_name' => $file_name, 'folder_id' => $folder_id, 'in_share' => $in_share, 'is_checked' => $settings[check_public_file] ? 0 : 1, 'stat_hidden' => $stat_hidden, 'time_hidden' => $time_hidden, 'user_hidden' => $user_hidden, 'file_description' => $file_description); $db->query_unbuffered("update {$tpf}files set " . $db->sql_array($ins) . " where userid='{$pd_uid}' and file_id='{$file_id}'"); if ($auth[is_fms]) { make_tags($tags, $tag_arr, $file_id); } tb_redirect('reload', __('modify_file_success'), 0); } else { tb_redirect('back', $sysmsg); } } else { $file = $db->fetch_one_array("select * from {$tpf}files where file_id='{$file_id}' and userid='{$pd_uid}'"); $file['file_time'] = date('Y-m-d H:i:s', $file['file_time']); $file['file_size'] = get_size($file['file_size']); $ref = $_SERVER['HTTP_REFERER']; require_once template_echo($item, $user_tpl_dir); } break; case 'op_file': if ($task == 'del_file') {
public function gift($dp) { global $_G; if (!$dp[content]) { $dp['content'] = $dp['title']; } else { $dp['content'] = trim_html($dp[content], 1); } $dp['org_dateline'] = $dp['dateline']; $dp['dateline'] = dgmdate($dp['dateline'], 'u'); $dp['duixiang_name'] = $_G[setting][duixiang][$dp[duixiang]]['name']; $dp['changhe_name'] = $_G[setting][changhe][$dp[changhe]]['name']; $dp['gexing_name'] = $_G[setting][gexing][$dp[gexing]]['name']; $dp['leimu_name'] = $_G[setting][leimu][$dp[leimu]]['name']; $cate = $dp['cate']; if ($_G[gift_cate][$cate]) { $dp['cate_name'] = $_G[gift_cate][$cate]['name']; } else { //最多遍利两级 foreach ($_G[gift_cate] as $k => $v) { if ($v['id'] == $cate) { $dp['cate_name'] = $v['name']; break; } else { foreach ($v['sub'] as $k1 => $v1) { if ($v1['id'] == $cate) { $dp['cate_name'] = $v1['name']; break; } } } } } $dp['tags'] = make_tags($dp[keywords], '/index.php?m=gift&a=list&tag='); $dp[images] = explode(',', $dp[images]); $dp[id_url] = $dp[url] = '/index.php?m=gift&id=' . $dp[id]; $check_text = array('待审核', '已通过', '未通过'); $dp[check_text] = $check_text[$dp[check]]; $today = dmktime(dgmdate(TIMESTAMP, 'd')); if ($dp[dateline] > $today) { $dp['new'] = 1; } else { $dp['new'] = 0; } $min = 0; if ($dp[goods]) { $dp[goods] = stripcslashes($dp[goods]); $dp[goods] = unserialize($dp[goods]); if (is_array($dp[goods]) && $dp[goods]) { foreach ($dp[goods] as $k => $v) { if ($v['num_iid']) { // $url = "http://item.taobao.com/item.htm?id=".$v[num_iid]; $url = '/index.php?a=go_pay&num_iid=' . $v[num_iid]; $v[url] = $url; } if ($v[content]) { $v[content] = trim_html($v[content], 1); } //if($dp[images] && $v[picurl] && !in_array($v[picurl],$dp[images])) $v[images][] = $v[picurl]; //if(!$v['price'])$v['price']=$v['yh_price']; $v['like'] = intval($v['like']); $dp[goods][$k] = $v; } //最多只能添加10条 $dp[goods] = array_splice($dp[goods], 0, 10); } else { $dp[goods] = array(); } } else { $dp[goods] = array(); } $dp['price'] = $dp[goods][0]['price']; return $dp; }