PHPCMS 栏目页动态统计所有文章点击数之和

2013-12-02 浏览:1258
PHPCMS 栏目页动态统计所有文章点击数之和
评论:(0)复制地址

 新建views.php,放到api目录
views.php代码如下:

 

 

<?php

/*

By:【阿志】weizhi101@qq.com

*/

defined('IN_PHPCMS') or exit('No permission resources.');

/**

* 栏目点击统计

*/

if(isset($_GET['catid']) && $_GET['catid']!=""){

        $catid=intval($_GET['catid']);

        $data=count_catid($catid);

        if($data){

          foreach($data as $val){

                  $views+=$val['views'];

           }

          echo "\$('#count_catid_".$catid."').html('".$views."');";

        }

}

 

 

/**

* 获取点击数量

* @param $hitsid

*/

function count_catid($catid) {

     $db = pc_base::load_model('hits_model');

     $r = $db->select("`catid`=$catid");  

     if(!$r) return 0;       

     return $r;       

}

?>

在要显示的统计结果的地方写上(这一句要放到JS语句的上方,而且,你页面中要加载程序的那个JQ库文件jquery.min.js)

<span id="count_catid_{$catid}">0</span>

栏目首页底部放上如下JS语句:

<script language="JavaScript" src="{APP_PATH}api.php?op=views&catid={$catid}"></script>

 

评论:(0)复制地址
发布:苗景云 | 分类:IT技术&设计 | Tags:PHPCMS

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。