L 产品案例
Listing
联系我们 | contacts us
电话:0472-868627036
邮箱:29521199@qq.com
QQ:
地址:ag88环亚国际娱乐平台

您现在的位置:主页 > 产品案例 >

网页实例:详细介绍用PHP来编写网页记数器

2018-08-17 20:50

  利用一个文本文件实现多个页的计数减少服务器的I/O占用率在需要纪录的文件里,只需加入很少的几行代码

  服务器程序从文本文件中读取该页被浏览的次数,(因为所有文件向服务器提出请求时,他们的环境变量REQUEST_URI都代表他来自于何处... ...,所以,以请求文件的环境变量REQUEST_URI来辨别到底是那一页正被浏览。),将这个次数加一储存,并在调用这页的用户的计算机上显示出来。

  请先看我的数据文本中纪录的数据样本,(红色为浏览次数,其前面为相应的被浏览的文件)

  /* 在这里,利用implode()这个函数的功能,将数据整理好了,一起写入文本文件中 */

  /* 如果需要纪录的数据不在文本里,标志$sign= Flase, 那么就往文本里添加数据 */

  我们已经看到了这段程序的工作过程,也都知道了思路,www.918.com韩国方案加大对LED等环保工业的但如果,每个文件里都这样写,岂不是太麻烦。

  别慌!我们还有PHP提供的强大的require()功能呢! 我们把counter.php写成函数,使用就方便许多了。那还等什么,下面就是你所要的函数:

  1、记录数据的文件一定要有“写”的权限,一般设成“666”即可,如果该文件存放在一个子目录下,则对这个“目录”也要有“写”的权限;

  2、我在调试过程中遇到这样一个问题,我将counter.inc和counter.dat放在一个子目录include下面,然后在不同的子目录下面用require()函数进行调用,格式如下: