[英]How to determine how long a Joomla user has been logged in
我正在嘗試在Joomla(v3.5.1)環境中將一個看似簡單的值放入PHP腳本。 基本上,我需要知道用戶已經登錄了多長時間。 甚至更簡單:我如何才能准確地確定用戶登錄的時間?
我正在查看$ user對象,該對象中確實包含lastvisitDate,但是它似乎沒有反映當前的登錄時間戳。 相反,這顯然是上次訪問的時間戳。 也許在Joomla $ session中有什么? 任何想法表示贊賞。
您可以使用Google Analytics(分析),它還可以為您提供實時統計信息。
Joomla有一個日志管理器,該日志管理器記錄了所有用戶活動http://extensions.joomla.org/extension/logman 。
原來,這是一個簡單的誤解,因為我正在查看$ user-> lastvisitDate,但是卻忘記了服務器位於UTC上。 所以...如果有人希望/需要知道用戶登錄了多長時間,他們確實可以只檢查$ user或#__users表中的lastvisitDate,然后從那里進行計算。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.