ユーザーのログイン時間を保存したい。
ログイン後、4つのモードがあります 1.利用可能 2.休憩 3.トレーニング 4.メール
ユーザーがこれらのモードの 1 つを選択すると、そのモードのタイマーが増加し始めます。
次に、ログアウト時間を保存する必要があります。
管理者側で... 管理者は、すべての個々のモードでユーザーの合計タイミングを確認できます。
問題は、タイマーを追加する方法と、データベース内のタイマーの時間が 1 秒間隔でどのように変化するかということです。
ユーザーが任意のモードを開始したときにunixタイムスタンプを取得し、ユーザーが停止したときにunixタイムスタンプを取得します。後者から前者を引き、合計時間を取得します
PHP時間を参照してください。
現在時刻を入力するための初期リンクを設定します。ログアウトすると、時間も記録されます。最初のログオン時間からログアウト時間を差し引きます。
モードにラベルを付ける限り、個々のモードごとに異なる変数を持つように設定できます。