本文实例讲述了thinkPHP+ajax实现统计页面pv浏览量的方法。分享给大家供大家参考,具体如下:

统计pv量很常用,下面的代码用ajax实现的,使用ajax可以避免页面缓存造成的影响,只要客户端的js代码执行了就可以统计流量。
一共就两步:
1. 将下面代码放在要统计的html页面中,测试时把地址换成自己的。
<script>
var ajax;
if(window.XMLHttpRequest){ ajax = new XMLHttpRequest();}else{ ajax = new ActiveXObject('Microsoft.XMLHTTP');}
ajax.open('GET','__MODULE__/Article/set_hits/id/{$_GET['id']}',true);
ajax.send();
</script>
2. 下面的代码放在对应的控制器,M('表名称') setInc('字段')都换成自己的,也就是上面ajax代码请求的方法。
// ajax设置点击量
public function set_hits(){
if(!$_GET['id']){return;}
M('article')->where("id = '{$_GET['id']}'")->setInc('hits');
}
更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》、《smarty模板入门基础教程》及《PHP模板技术总结》。
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
# thinkPHP
# ajax
# 统计
# 页面
# pv
# 浏览量
# TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
# ThinkPHP5.1+Ajax实现的无刷新分页功能示例
# thinkPHP5 ajax提交表单操作实例分析
# ThinkPHP中使用ajax接收json数据的方法
# ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法
# ThinkPHP实现ajax仿官网搜索功能实例
# thinkphp中AJAX返回ajaxReturn()方法分析
# thinkphp中ajax与php响应过程详解
# ThinkPHP处理Ajax返回的方法
# thinkphp验证码的实现(form、ajax实现验证)
# thinkPHP5框架实现基于ajax的分页功能示例
# TP5(thinkPHP5)框架使用ajax实现与后台数据交互的方法小结
# 自己的
# 放在
# 进阶
# 相关内容
# 感兴趣
# 给大家
# 更多关于
# 两步
# 所述
# 程序设计
# 就可以
# 客户端
# 操作技巧
# 讲述了
# codeigniter
# pre
# html
# CI
# script
相关文章:
如何通过二级域名建站提升品牌影响力?
*服务器网站为何频现安全漏洞?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
建站OpenVZ教程与优化策略:配置指南与性能提升
定制建站流程解析:需求评估与SEO优化功能开发指南
php json中文编码为null的解决办法
如何通过宝塔面板实现本地网站访问?
如何在万网主机上快速搭建网站?
如何高效配置香港服务器实现快速建站?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
建站之星如何实现五合一智能建站与营销推广?
如何选择网络建站服务器?高效建站必看指南
制作网站公司那家好,网络公司是做什么的?
,怎么用自己头像做动态表情包?
制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?
建站主机无法访问?如何排查域名与服务器问题
历史网站制作软件,华为如何找回被删除的网站?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
网站制作公司,橙子建站是合法的吗?
如何在万网开始建站?分步指南解析
如何在阿里云部署织梦网站?
如何在阿里云域名上完成建站全流程?
python的本地网站制作,如何创建本地站点?
模具网站制作流程,如何找模具客户?
网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?
制作网站的模板软件,网站怎么建设?
公司门户网站制作流程,华为官网怎么做?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
如何撰写建站申请书?关键要点有哪些?
如何构建满足综合性能需求的优质建站方案?
建站之星在线客服如何快速接入解答?
高防服务器如何保障网站安全无虞?
已有域名如何免费搭建网站?
如何在腾讯云服务器上快速搭建个人网站?
海南网站制作公司有哪些,海口网是哪家的?
建站之星如何助力企业快速打造五合一网站?
已有域名和空间,如何快速搭建网站?
网站制作企业,网站的banner和导航栏是指什么?
网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?
如何快速搭建高效WAP手机网站吸引移动用户?
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
建站之星安装后如何自定义网站颜色与字体?
香港服务器租用费用高吗?如何避免常见误区?
建站之星后台管理如何实现高效配置?
如何在VPS电脑上快速搭建网站?
高性价比服务器租赁——企业级配置与24小时运维服务
如何选择域名并搭建高效网站?
定制建站流程步骤详解:一站式方案设计与开发指南
C++如何使用std::optional?(处理可选值)
建站主机与服务器功能差异如何区分?
*请认真填写需求信息,我们会在24小时内与您取得联系。