• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    帝国CMS调用下载排行的方法

    发布者: 涵韵 | 发布时间: 2025-7-24 16:30| 查看数: 97| 评论数: 0|帖子模式

    本文实例讲述了帝国CMS调用下载排行的方法。分享给大家供大家参考。具体分析如下:
    实现方法:
    第一步:在数据表里添加三个字段ayHits WeekHits MonthHits 分别设为字段类型为INT
    第二步:打开文件:/e/public/ViewClick/index.php,//digg踩数后面添加如下代码.
     
    代码如下://日下载数 
    elseif($down==7) 

    $r=$empire->fetch1("select DayHits from {$dbtbpre}ecms_".$cr['tbname']." where id='$id' limit 1"); 
    $shownum=$r['DayHits']; 

    //周下载数 
    elseif($down==8) 

    $r=$empire->fetch1("select WeekHits from {$dbtbpre}ecms_".$cr['tbname']." where id='$id' limit 1"); 
    $shownum=$r['WeekHits']; 

    //月下载数 
    elseif($down==9) 

    $r=$empire->fetch1("select MonthHits from {$dbtbpre}ecms_".$cr['tbname']." where id='$id' limit 1"); 
    $shownum=$r['MonthHits']; 
    }
    第三步:打开/e/class/DownSysFun.php 找到,//总下载数据增一.

    代码如下usql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set totaldown=totaldown+1where id='$id'"); 
    //替换成: 
    $usql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set totaldown=totaldown+1,DayHits=DayHits+1,WeekHits=WeekHits+1,MonthHits=MonthHits+1 where id='$id'");
    第四步:内容页调用: 
    今日下载:
    代码如下:
    本周下载:
    代码如下:
    本月下载:
    代码如下:
    第五步: 
    后台 计划任务 中 新增计划任务。
    任务名:日下载清空程序
    时间选为  0点或1点,自己看着办.
    php文件代码如下:
     
    代码如下:
    再新增周下载清空

    代码如下:
    再新增月下载清空:

    代码如下:
    至此完成! 
    希望本文所述对大家的帝国CMS建站有所帮助。

    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表