クロックイン/アウトサイトについてユーザーAがログインすると、チェックイン/チェックアウトが表示されます。ユーザーBがログインします.Aがページをリフレッシュすると、Bのチェックイン/アウトが取得されます。
私は恐らく、ユーザーがサーバー側にログインしたときにパブリック変数にユーザー名を格納しているので、これは間違っている可能性があります。ASP.net複数のユーザーがログインしました
if (publiclasses.isValid == true)
{
publiclasses.unilogin = UserNametextbox.Text.ToString();
publiclasses.Checkifmissinglogout();
Response.Redirect("checkin.aspx");
}
保存されている古いものを上書きするのではなく、「ユニーク」な方法でユーザーを保存するにはどうすればよいですか?
ログインとデータ取得のコードをさらに表示できますか?これは何がうまくいかないかを見るのに十分なコードではありません。あなたのデータはどこに保存されていますか? (セッション中、データベース内のローカルストア?) –
複数のユーザーに対してクッキーまたはセッションを使用してみてください。ユーザーを簡単に処理するセッションを改善する。私はあなたのコードのようなものを見ることができません。 –