多个用户访问我的网站


Multiple Users Accessing my website

好吧,我正在为我的capstone类开发这个网站,它是一个订票系统。我在wamp服务器上使用phpmyadmin。我的问题是,在任何时候都会有很多用户在我的网站上。

他们注册或登录,并根据他们的状态(作为导演或观众)可以预订一些座位。所以假设有两个用户在我的网站上,一个是导演,另一个是观众。我怎样才能知道哪个用户是哪个?

当他们注册时,状态存储在数据库中,但我如何知道哪个用户的状态都在我的网站上?

感谢

根据我的假设,如果两个用户的user name and password与这些信息不同,您可以找到登录用户状态。

我建议创建一个mapping table of Roles with User.

例如,用户、角色和用户角色映射模型。

User ( id, username, FirstName )
Role ( id, role )
UserRoleMapping ( user_id, role_id, status )

在这里,当用户进行注册时,根据其角色在UserRoleMapping表中创建一个条目。

然后使用视图来显示UserRoleMapping的列表,使用它们的id来显示它们的名称和角色。通过根据创建的日期时间排序,在不同角色的选项卡中使用筛选器。

为了更进一步,您还可以显示成功登录、登录失败、最新登录等的次数。