-1

假设我有一个网站,www.someweb.com并且我有一个index.php包含索引代码等的文件。

然后我有两个文件夹:f1f2atwww.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

等等

我该怎么做?

4

3 回答 3

0

这就是服务器日志信息的用途。使用任何免费提供的服务器日志分析工具。

您还可以在 Web 服务器上定义一个全局服务器环境变量,并随每个请求服务器增加它。这实质上是在您的 Web 服务器环境中运行的一个小脚本。

于 2012-07-27T20:51:39.570 回答
-2

将计数器存储在会话中。然后你可以增加它并从会话对象中打印出来。

于 2012-07-27T20:48:43.623 回答
-2

您需要调用session_start()以正确跟踪它,要求被跟踪的文件是 PHP。

我能想到的唯一方法是编写一个 PHP 函数来解析您的 Apache 日志以打印出您想要的统计信息。

于 2012-07-27T20:55:53.517 回答