Javascript 如何找到用户登录在不同的浏览器或不同的系统在同一时间使用php

Javascript 如何找到用户登录在不同的浏览器或不同的系统在同一时间使用php,javascript,php,html,mysql,Javascript,Php,Html,Mysql,我正在实施在线考试系统。如果用户同时登录到不同的浏览器,则不应登录。以及不同的系统。请帮助我如何限制用户登录不同的浏览器。请给出任何示例代码。这样我就很容易理解了。提前感谢。尝试以下逻辑: 您可以在列表中保留已登录用户的用户名。然后,每次进行新登录时,检查用户是否在该列表中。如果是,则将他重定向到错误页面,否则让他继续检查。注销时,您将从列表中删除该用户。尝试以下逻辑: 您可以在列表中保留已登录用户的用户名。然后,每次进行新登录时,检查用户是否在该列表中。如果是,则将他重定向到错误页面,否则让他

我正在实施在线考试系统。如果用户同时登录到不同的浏览器,则不应登录。以及不同的系统。请帮助我如何限制用户登录不同的浏览器。请给出任何示例代码。这样我就很容易理解了。提前感谢。

尝试以下逻辑:


您可以在列表中保留已登录用户的用户名。然后,每次进行新登录时,检查用户是否在该列表中。如果是,则将他重定向到错误页面,否则让他继续检查。注销时,您将从列表中删除该用户。

尝试以下逻辑:


您可以在列表中保留已登录用户的用户名。然后,每次进行新登录时,检查用户是否在该列表中。如果是,则将他重定向到错误页面,否则让他继续检查。注销时,您将从列表中删除该用户。

尝试以下逻辑:


您可以在列表中保留已登录用户的用户名。然后,每次进行新登录时,检查用户是否在该列表中。如果是,则将他重定向到错误页面,否则让他继续检查。注销时,您将从列表中删除该用户。

尝试以下逻辑:



您可以在列表中保留已登录用户的用户名。然后,每次进行新登录时,检查用户是否在该列表中。如果是,则将他重定向到错误页面,否则让他继续检查。注销时,您将从列表中删除该用户。

您需要将IP地址、浏览器信息等存储在数据库或文件系统中,并使用不要在会话中存储登录信息,将其存储在您的中央数据库中您能否清楚地解释一下…如何验证cookie和存储如果您给出了任何我可以轻松理解的示例代码..您需要将IP地址、浏览器信息等存储在数据库或文件系统中并使用不要在会话中存储登录信息,将其存储在您的中央数据库中您能否清楚地解释一下…如何验证cookie和存储如果您给出了任何我可以轻松理解的示例代码..您需要将IP地址、浏览器信息等存储在数据库或文件系统中并使用不要在会话中存储登录信息,将其存储在您的中央数据库中您能否清楚地解释一下…如何验证cookie和存储如果您给出了任何我可以轻松理解的示例代码..您需要将IP地址、浏览器信息等存储在数据库或文件系统中并使用不要在会话中存储登录信息,将其存储在您的中央数据库中您能否清楚地解释一下…如何验证cookie和存储如果您给出了任何我可以轻松理解的示例代码…您也需要一些处理超时的方法,我还建议,无论何时从原始登录中执行操作,都要记录时间,然后检查是否有任何旧登录是在最后X小时/分钟+1简单但高效的时间内进行的。甚至可以使用文本文件而不是数据库来维护该列表。如何处理Cookie和会话。。?堆栈溢出不是教你如何阅读文档,而是帮助你解决特定问题。你也需要一些处理超时的方法,我建议你也记录从原始登录中执行操作时的时间,然后检查是否有任何旧登录在过去的X小时/分钟+1简单但有效。甚至可以使用文本文件而不是数据库来维护该列表。如何处理Cookie和会话。。?堆栈溢出不是教你如何阅读文档,而是帮助你解决特定问题。你也需要一些处理超时的方法,我建议你也记录从原始登录中执行操作时的时间,然后检查是否有任何旧登录在过去的X小时/分钟+1简单但有效。甚至可以使用文本文件而不是数据库来维护该列表。如何处理Cookie和会话。。?堆栈溢出不是教你如何阅读文档,而是帮助你解决特定问题。你也需要一些处理超时的方法,我建议你也记录从原始登录中执行操作时的时间,然后检查是否有任何旧登录在过去的X小时/分钟+1简单但有效。甚至可以使用文本文件而不是数据库来维护该列表。如何处理Cookie和会话。。?堆栈溢出并不是教你如何阅读文档,而是帮助你解决具体问题。