getRow("SELECT a.*,b.areaname FROM `{$db_mymps}information` AS a LEFT JOIN `{$db_mymps}area` AS b ON a.areaid = b.areaid WHERE a.id = '{$id}' AND a.info_level > 0"))) { redirectmsg('该信息主题未通过审核或不存在!', 'index.php'); } if ($action == 'shoucang') { if (empty($id)) { echo '-3'; } elseif ($db->getOne("SELECT COUNT(id) FROM `{$db_mymps}shoucang` WHERE infoid = '{$id}' AND userid = '{$s_uid}'") > 0) { echo '-1'; } else { $url = Rewrite('info', array('id' => $id, 'dir_typename' => $row['dir_typename'])); $url = str_replace($mymps_global['SiteUrl'], '', $url); if (!$s_uid) { echo '-2'; } else { $db->query("INSERT INTO `{$db_mymps}shoucang` (infoid,title,url,userid,intime)VALUES('{$id}','{$row['title']}','{$url}','{$s_uid}','{$timestamp}')"); echo '1'; } } exit; } elseif ($action == 'dianzan') { $dianzan = mgetcookie('dianzan_' . $id); if (empty($id)) { echo '-1'; } elseif (!$dianzan) { $db->query("UPDATE `{$db_mymps}information` SET zan=zan+1 WHERE id = '{$id}'"); msetcookie('dianzan_' . $id, 1, 3600 * 24); echo '1'; } elseif ($dianzan) { echo '0'; } exit; } elseif ($action == 'report') { $ip = GetIP(); if (empty($id)) { echo '-3'; } elseif (mymps_count('info_report', "WHERE infoid = '{$id}' AND ip = '{$ip}' AND pubtime > '" . mktime(0, 0, 0) . '\'') > 0) { echo '-1'; } else { if (!$s_uid) { echo '-2'; } else { $db->query("INSERT INTO `{$db_mymps}info_report` (report_type,content,infoid,infotitle,ip,pubtime,userid)VALUES('{$report_type}','{$report_reason}','{$id}','{$row['title']}','{$ip}','" . $timestamp . "','{$s_uid}')"); echo '1'; } } exit; } $db->query("UPDATE `{$db_mymps}information` SET hit = hit + 1 WHERE id = '{$id}'"); $row['ifshoucang'] = $db->getOne("SELECT COUNT(id) FROM `{$db_mymps}shoucang` WHERE infoid = '{$id}' AND userid = '{$s_uid}'") > 0 ? 1 : 0; $row['endtime'] = get_info_life_time($row['endtime']); $row['contactview'] = $row['endtime'] == '已过期' && $mymps_global['cfg_info_if_gq'] != 1 ? 0 : 1; $rowr = $db->getRow("SELECT catid,parentid,catname,template_info,modid,usecoin FROM `{$db_mymps}category` WHERE catid = '{$row['catid']}'"); $row['catid'] = $rowr['catid']; $row['parentid'] = $rowr['parentid']; $row['catname'] = $rowr['catname']; $row['template_info'] = $rowr['template_info']; $row['modid'] = $rowr['modid']; $row['usecoin'] = $rowr['usecoin']; $row['image'] = $row['img_count'] > 0 ? $db->getAll("SELECT prepath,path FROM `{$db_mymps}info_img` WHERE infoid = '{$id}' ORDER BY id ASC") : false; $row['uri_cat'] = mRewrite('category', array('catid' => $row['catid'], 'dir_typename' => $row['dir_typename'])); $mayi = $db->getRow("SELECT if_corp,per_certify,com_certify FROM `{$db_mymps}member` WHERE userid = '{$row['userid']}'"); $viewid = mgetcookie('view-' . $id); if ($action == 'seecontact') { if ($iflogin == 1) { $money_own = $db->getOne("SELECT money_own FROM `{$db_mymps}member` WHERE userid = '{$s_uid}'"); include MYMPS_ROOT . '/member/include/common.func.php'; if ($money_own >= $row['usecoin'] || $viewid == $id || $row['userid'] == $s_uid) { if ($viewid == $id || $row['userid'] == $s_uid) { } else { $db->query("UPDATE `{$db_mymps}member` SET money_own = money_own - '{$row['usecoin']}' WHERE userid = '{$s_uid}'"); write_money_use('查看编号为' . $id . '的信息联系方式', '扣除金币 ' . $row[usecoin] . ' '); msetcookie('view-' . $id, $id, 3600 * 24); } $echo = $row[qq] ? '