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

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

来自版块: 站长杂谈发表于: 2015-8-17 13:10:27
29529
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
文章浏览数在规定的时间内算一次修改方法(感谢EM开发QQ群@土著人宁巴)
8 g- d, h- U7 P- o! i8 m" {' T找到include/controller/log_controller.php 大概102中
  1. $Log_Model->updateViewCount($logid);
复制代码
改为
  1. if(time()-intval($_COOKIE['viewtime_'.$logid])>86400){. c+ ~( J3 c' N' I8 G  u
  2. $Log_Model->updateViewCount($logid);
    ! N; C; ?7 e5 A5 d" m/ K
  3. setcookie('viewtime_'.$logid,time());
    / @" m& Y  y3 r' ^* q
  4. }
复制代码
(其中86400为时间,单位为秒)就可以搞定了。
) t4 n4 T7 G8 f' u. e8 [" g
: q8 y* ~# U+ \+ g/ w6 z3 b9 D8 ~- g) C另外附上按点击数排列文章的方法0 Z3 G- \+ q* B; w
找到include/controller/log_controller.php 大概19中
  1. $sqlSegment ='ORDER BY top DESC ,date DESC';
复制代码
top改为views即可。。! `# V" B( H8 }; ]& x
本人把方法分享给大家,希望对大家所帮助。
% `: C7 N3 q3 N5 f

全部评论 0

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