ブラウザのクローズの問題について質問があります。
私はxcartを使用しています。ユーザーがウェブサイトにログインし、どのような状況でもブラウザが閉じられると、セッションが破棄されます。また、ユーザーステータスのSQLクエリを実行するとオフラインになります。
よろしく、マニッシュパテル
ユーザーのステータスを更新するコードは、次のような内容のインクルード ファイルに移動できます。
$time = date('Y-m-d H:i:s', strtotime('now -15 minutes'));
$sql = "UPDATE users SET status = 'offline' WHERE last_activity < '{$time}'";
これは、たとえばサイトのホームページに含めることができ、実際に誰がオンラインであるかには依存しません。
彼らの活動を記録するには、明らかに列が必要です(ここではタイムスタンプがいいでしょう)。