文章浏览数在规定的时间内算一次修改方法(感谢EM开发QQ群@土著人宁巴)
* {: y* W; Z6 a4 V: I找到include/controller/log_controller.php 大概102中- $Log_Model->updateViewCount($logid);
复制代码 改为- if(time()-intval($_COOKIE['viewtime_'.$logid])>86400){3 k9 l) Y; g, {/ |/ X5 l A( i9 I
- $Log_Model->updateViewCount($logid);
) S7 A6 ?9 V- {2 r+ z; ]! R& } - setcookie('viewtime_'.$logid,time());
0 L. ^# M* s0 l5 f$ m! ?0 W - }
复制代码 (其中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中- $sqlSegment ='ORDER BY top DESC ,date DESC';
复制代码 top改为views即可。。
' O1 x( T1 [$ i% Z+ O* {. a本人把方法分享给大家,希望对大家所帮助。3 ?1 D1 ^+ l% w7 W
|