我用thinkphp做文章点击量,用ajax怎么实现,下面代码怎么调用在模板里

2020-05-27 科技 153阅读

一般情况下,做文章点击量+1。在服务端做就可以了。

用户访问url时,是访问的控制器,在读取文章的同时,把文章的点击量+1就可以了。

不需要做异步处理。

使用异步会增加这件事情的成本,而且还容易造成问题。比如用户的浏览器禁止JavaScript。这个用户无论打开多少次文章。数量也不会+1,根本就无法发送请求。

另外,说点题外话:

看的代码,你应该使用的是thinkphp3.2版本。

获取客户端提交的数据,不要直接使用$_GET或者$_POST。因为这样的方式获取数据是没有被过滤的,所以很不安全,会有sql注入的风险。thinkphp3.2提供了I函数。比如你获取get提交过来的id。直接I('get.id');就可以了。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com