假设我有一个网站www.someweb.com
,我的文件index.php
包含索引代码等。
然后我在f1
和f2
有两个文件夹:www.someweb.com/f1/
和www.someweb.com/f2/
。现在,如果用户请求www.someweb.com/f1/somefile.abcd
,我想增加一个计数器。如果用户访问www.someweb.com/f2/somefile2.abcd
具有相同扩展名的其他文件夹中的某些其他文件,我希望该计数器再次递增。
每当用户请求该页面时,我想打印当前的计数器值。例如:
www.someweb.com/f1/somefile.abcd // counter = 1
www.someweb.com/f2/somefile2.abcd // counter = 2
www.someweb.com/f1/somefile.abcd // counter = 3
等
我该怎么做?
答案 0 :(得分:0)
这是服务器日志信息的用途。使用任何免费提供的服务器日志分析工具。
您还可以在Web服务器上定义全局服务器环境变量,并使用每个请求服务器递增它。这本质上是在您的Web服务器环境中运行的一个小脚本。
答案 1 :(得分:-2)
将计数器存储在会话中。然后你可以增加它并从会话对象中打印它。
答案 2 :(得分:-2)
您需要调用session_start()
来正确跟踪它,因此要求被跟踪的文件是PHP。
我能想到的唯一方法就是编写一个PHP函数来解析你的Apache日志,打印出你想要的统计数据。