当用户从REMOTE_ADDR访问我的站点时,我的服务器'访问'也是我的页面


When user from REMOTE_ADDR visits my site my server 'visits' my page too

我在一些技术方面完全是新手有些问题可能看起来很有趣,但是,我问:

当用户访问我的页面时,我检查是否设置了i.e. $_SESSION['hit']如果不是,我计算访问并将其写入数据库,然后将$_SESSION['hit']设置为1,以避免重复相同的访问。然后问题出现了:它写:

  1. 访问用户数据(即REMOTE_ADDR和session_id,但
  2. 还从属于I所在服务器的地址写入'visit'有我的网站

对于用户session_id已设置,但对于第二次访问,session_id为null/空。所有这些访问都发生在同一时间。发生了什么事?

谢谢你的回答

是否在检查会话变量是否设置的条件之前编写了session_start() ?