QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

PHPCMS

phpcms给单页面添加点击次数(hits)

 admin  2017-07-07 09:43:04
给单页面实现增加点击次数,首先需要给数据库中的v9_page表增加一个hits属性,然后模仿show页面调用点击次数的方法,通过api.php获取点击次数

第一步:在单页面pege.html底部增加代码:
  1. <script language="JavaScript" src="{APP_PATH}api.php?op=count_page&catid={$catid}&modelid={$modelid}"></script> 

第二步:在api文件夹下新增count_page.php(注:和步骤一中的op=count_page一致)
由于根目录下的api.php下规定了op的值只能是字母下划线,所以起名字要注意!

第三步:给coun_page.php内增加如下内容:
  1. defined('IN_PHPCMS') or exit('No permission resources.');  
  2. /** 
  3.  * 点击统计 
  4.  */ 
  5. $db = ''
  6. $db = pc_base::load_model('page_model'); //引入单页面模型
  7. if($_GET['modelid'] ==0){    //单页面的modelid为
  8.     if($_GET['catid']) {     //获取当前栏目id
  9.         $catid = intval($_GET['catid']); 
  10.         $r = $db->get_one(array('catid'=>$catid));  
  11.         $views = $r['hits']; 
  12.         $views = $views + 1; 
  13.         $sql = array('hits'=>$views); 
  14.         $db->update($sql, array('catid'=>$catid));//更新点击次数并存放  
  15.     }  
  16. }else
  17.   echo ("模型id传递错误"); 
  18. ?> 
  19. $('#hits').html('$views'); 
这样在单页面中即可通过方式调用点击次数,如果还想获取周点击、月点击,方法和这个类似,同样可参看文章页面获取的方式,

本文链接:http://www.pweb123.com/cms/zhcms/phpcms/show_711.html 转载请保留链接
¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《phpcms给单页面添加点击次数(hits)》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/cms/phpcms/711.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序