用PHP实现文章阅读统计很简单,就是每次执行sql的时候把表里的count累加1就好了。可是要实现文件下载的统计该怎么办呢?其实,也差不多~
首先在表里新增一个文件的URL的字段(文件名也可以,不过我觉得URL比较可靠)。然后用户点击下载后,先跳入一个中间的php页面,里面代码大致如下:
1 | $sql= "update download set count=count+1 where id=$id " ; |
2 | mysql_query($sql,$conn); |
3 | $sql= "select * from download where id=$id " ; |
4 | $result=mysql_query($sql,$conn); |
5 | $rs=mysql_fetch_array($result); |
6 | header(location:$rs[ 'url' ]); |
第一个sql语句就是根据文件id把download表中的count累加,然后再次根据id取出该文件的url,利用location转入文件链接就ok了。
超越C++ 原创文章,转载请注明来源并保留原文链接
本文链接:http://www.beyondc.cn/php-implementation-file-download-statistics.html