如何确定 Joomla 用户登录了多长时间



我试图在Joomla(v3.5.1)环境中将一个看似简单的值放入PHP脚本中。 基本上,我需要知道用户登录了多长时间。更简单:如何找出用户登录的确切时间?

我正在查看$user对象,其中确实有一个lastvisitDate,但它似乎没有反映当前的登录时间戳;相反,这显然是以前的访问时间戳。 也许在 Joomla $session中有什么东西? 任何想法都值得赞赏。

您可以使用谷歌分析,它也可以为您提供实时统计数据。

  1. http://extensions.joomla.org/extension/asynchronous-google-analytics
  2. http://extensions.joomla.org/extension/nice-google-analytics
  3. http://extensions.joomla.org/extension/advanced-google-analytics
  4. http://extensions.joomla.org/extension/google-analytics-dashboard

Joomla有一个日志管理器,可以记录所有用户的活动 http://extensions.joomla.org/extension/logman。

事实证明,这是一个简单的误解,因为我正在查看$user->lastvisitDate,但忘记了服务器是UTC的。所以。。。如果有人想知道用户登录了多长时间,他们确实可以检查$user或#__users表中的LastvisitDate,并从那里计算。

最新更新