会话启动时运行脚本


Run script when session starts?

当会话在PHP中启动时,如何运行脚本(即$viewcount += 1;)?我正在尝试为我的网站制作一个当前有效的视图计数器脚本,假设我在每个页面中include('view_counter.php')向我的视图文本文件添加一些内容。不幸的是,人们可以重新加载页面,因此可以非常快速地增加观看次数。我想做的是每次有人在网站上打开新会话时都添加到观看次数中。这应该是显而易见的,但我该怎么做呢?

只需检查 Session 对象是否存在或尚未使用 IF 语句,如果不存在,则表示它是一个新会话,您可以在其中运行计数器代码。

有关使用会话的更多信息:检查会话在 PHP 中是否为新会话