php程序中有个plus文件里面有个count.php文件,里面的代码都是表达的什么意思啊?

<?phprequire_once(dirname(__FILE__)."/../include/common.inc.php");if(isset($arcID)){$... <?php
require_once(dirname(__FILE__)."/../include/common.inc.php");
if(isset($arcID))
{
$aid = $arcID;
}
$arcID = $aid = (isset($aid) && is_numeric($aid)) ? $aid : 0;
if($aid==0)
{
exit();
}
$mid = (isset($mid) && is_numeric($mid)) ? $mid : 0;

//UpdateStat();

$dsql->ExecuteNoneQuery(" Update `#@__archives` set click=click+1 where id='$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 `#@__archives` where id='$aid' ");
if(is_array($row))
{
echo "document.write('".$row['click']."');\r\n";
}
}
exit();

?>
展开
 我来答
杨某某的读书笔记
2015-12-29 · 知道合伙人互联网行家
杨某某的读书笔记
知道合伙人互联网行家
采纳数:228 获赞数:1090
2014年~2017年荣获百度营销大学金牌讲师认证

向TA提问 私信TA
展开全部
Hi.我没猜错的话,这是DeDecms里边的插件模块源码
该源码是用来统计文章浏览量的,每次触发都会通过count.php?view=yes&aid={dede:field name='ID'/}&mid={dede:field name='memberID'这个js把文章的ID等传给count.php。然后count.php再把数据进行存储,同时把现有存储的浏览量数据返回给页面再展示出来
比如:
jquery下雪特效代码http://itbyc.com/web/javascript/7138.html
这篇文章,用户浏览的时候,文章ID7138会被传回去,同时统计下当前的触发,再把之前的浏览量展示出来。
如果想显示点击次数,请增加view参数,即把下面JS调用放到文档模板适当位置
<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='ID'/}&mid={dede:field name='memberID'/}" language="javascript"></script>
普通计数器为

<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberID'/}" language="javascript"></script>
----------------*/
ken_chie
2012-03-20 · 超过58用户采纳过TA的回答
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:92.6万
展开全部
看这个代码应该向数据库里添加点击率的
而且 你这个是不是在DEDECMS里边看到的吧 如果这个你看那不动 我建议你在多多看看基础吧 这已经是很挤出的东西了
$dsql->ExecuteNoneQuery(" Update `#@__archives` set click=click+1 where id='$aid' ");
更新点击率的
$row = $dsql->GetOne(" Select click From `#@__archives` where id='$aid' ");
获取点击数量 且是数组的情况就输出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式