2016-06-13 9 views
0

Joomla(v3.5.1)環境で、わかりやすい1つの値をPHPスクリプトに取り込もうとしています。基本的には、ユーザーがログインしている時間を知る必要があります。さらに簡単に:ユーザーがログインした時刻は正確にどのように確認できますか?Joomlaユーザーがログインしている時間を調べる方法

私はlastvisitDateを持っている$ userオブジェクトを見ていましたが、現在のログインタイムスタンプを反映していないようです。代わりに、それは明らかに以前の訪問のタイムスタンプです。おそらくJoomlaの$セッションの何か?任意のアイデアを高く評価

+0

'#__ session'テーブルを確認しましたか?それはあなたが必要なすべてを持っています:) – Joomler

答えて

0

Googleアナリティクスを使用すると、リアルタイムの統計情報を表示することもできます。

  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をのactivitesログログマネージャを持っています。

+0

私はその提案を感謝しています...これは任意の拡張機能のw/outを得ることを望んでいた。私はこれも自分自身で調べています。見つけたら決定的な回答を投稿します。 :-) –

0

私は$ user-> lastvisitDateを見ていたが、サーバーがUTCにあったことを忘れていたので、これは単純な誤解だった。誰かがログインした時間を知りたいと思っている人は、$ userまたは#__usersテーブルのlastvisitDateを確認してそこから計算することができます。

関連する問題