关于时钟输入/输出站点。当用户A登录时显示他的登记/登出。然后用户B登录。当A刷新页面时,他得到B的检入/出入。
我可能这样做是错误的,因为当用户登录服务器端时,iam将用户名存储在公共变量中,c#也通过不同的页面检查网站上的许多其他权限。ASP.net多个用户登录
if (publiclasses.isValid == true)
{
publiclasses.unilogin = UserNametextbox.Text.ToString();
publiclasses.Checkifmissinglogout();
Response.Redirect("checkin.aspx");
}
如何以不同的方式保存用户,使其始终保持“独特”,而不仅仅覆盖旧的存储?
你能展示更多的代码,你的登录和你的数据检索。这不足以查看出错的代码。你在哪里存储你的数据? (在会话中,数据库中的本地存储?) –
尝试使用cookie或会话为多个用户。更好地使用将轻松处理用户的会话。我在你的代码中看不到任何东西。 –