www.gusucode.com > DEDECMS精简版 织梦CMS系统企业精简版 v3.0.1.2源码程序 > cloudcms_v3.0.1.2/yunteng_cc_plus/count.php
<?php require_once(dirname(__FILE__)."/../include/common.inc.php"); if(isset($aid)) $arcID = $aid; $cid = empty($cid)? 1 : intval(preg_replace("/[^-\d]+[^\d]/",'', $cid)); $arcID = $aid = empty($arcID)? 0 : intval(preg_replace("/[^\d]/",'', $arcID)); $maintable = '#@__archives';$idtype='id'; if($aid==0) exit(); if($cid < 0) { $row = $dsql->GetOne("SELECT addtable FROM `#@__channeltype` WHERE id='$cid' AND issystem='-1';"); $maintable = empty($row['addtable'])? '' : $row['addtable']; $idtype='aid'; } $mid = (isset($mid) && is_numeric($mid)) ? $mid : 0; if(!empty($maintable)) { $dsql->ExecuteNoneQuery(" UPDATE `{$maintable}` SET click=click+1 WHERE {$idtype}='$aid' "); } if(!empty($mid)) { $dsql->ExecuteNoneQuery(" UPDATE `#@__member_tj` SET pagecount=pagecount+1 WHERE mid='$mid' "); } if(!empty($view)) { $row = $dsql->GetOne(" SELECT click FROM `{$maintable}` WHERE {$idtype}='$aid' "); if(is_array($row)) { echo "document.write('".$row['click']."');\r\n"; } } exit();