emlog文章浏览数在规定的时间内算一次修改方法-站长杂谈下载

emlog文章浏览数在规定的时间内算一次修改方法

来自版块: 站长杂谈发表于: 2015-8-17 13:10:27
29501
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
文章浏览数在规定的时间内算一次修改方法(感谢EM开发QQ群@土著人宁巴)
* {: y* W; Z6 a4 V: I找到include/controller/log_controller.php 大概102中
  1. $Log_Model->updateViewCount($logid);
复制代码
改为
  1. if(time()-intval($_COOKIE['viewtime_'.$logid])>86400){3 k9 l) Y; g, {/ |/ X5 l  A( i9 I
  2. $Log_Model->updateViewCount($logid);
    ) S7 A6 ?9 V- {2 r+ z; ]! R& }
  3. setcookie('viewtime_'.$logid,time());
    0 L. ^# M* s0 l5 f$ m! ?0 W
  4. }
复制代码
(其中86400为时间,单位为秒)就可以搞定了。
9 B2 j& o8 H' ~- ^! {/ h- p" B9 l
2 T' x: f% x" y+ Q" p另外附上按点击数排列文章的方法' `" s, B4 ^& \' e
找到include/controller/log_controller.php 大概19中
  1. $sqlSegment ='ORDER BY top DESC ,date DESC';
复制代码
top改为views即可。。
' O1 x( T1 [$ i% Z+ O* {. a本人把方法分享给大家,希望对大家所帮助。3 ?1 D1 ^+ l% w7 W

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部