2 つの状況を考えてみましょう:
(1) ユーザーがブラウザを閉じるか、他の Web ページにリダイレクトされます
説明: null .php は、ユーザーのステータスをオフラインに設定するために使用されます
(2) ユーザーがこの Web サイトを長時間閲覧しなくなった
アイデア: userid、lasttime、nowtime などの属性を持つテーブル active_stat を作成します。ユーザーがこの Web サイトを開くたびに、lasttime を現在時刻に変更し、now() を 1 分ごとに現在の時刻に変更し、nowtime-lasttime が 20 分より大きいかどうかを確認し、それより大きい場合は、ユーザーのステータスを次のように変更します。オフライン