文章浏览数在规定的时间内算一次修改方法(感谢EM开发QQ群@土著人宁巴)
8 g- d, h- U7 P- o! i8 m" {' T找到include/controller/log_controller.php 大概102中- $Log_Model->updateViewCount($logid);
复制代码 改为- if(time()-intval($_COOKIE['viewtime_'.$logid])>86400){. c+ ~( J3 c' N' I8 G u
- $Log_Model->updateViewCount($logid);
! N; C; ?7 e5 A5 d" m/ K - setcookie('viewtime_'.$logid,time());
/ @" m& Y y3 r' ^* q - }
复制代码 (其中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中- $sqlSegment ='ORDER BY top DESC ,date DESC';
复制代码 top改为views即可。。! `# V" B( H8 }; ]& x
本人把方法分享给大家,希望对大家所帮助。
% `: C7 N3 q3 N5 f |