我正在创建一个系统,其中的目标是每个用户只有一个人可以访问系统,为此,我在我的数据库中有两个表,称为:用户和访问我所做的是,当人1登录时,它保存在我的数据库中的两个表中的会话id,如果具有相同用户的人2试图访问,则第一个登录的人将其从系统中删除。问题是我每10秒发出一次ajax请求,但是如果有10,000人或更多人登录,那么请求将每10秒发送到服务器一次,这可能会使服务器饱和。我让我的php和js代码按原样显示: 代码JS: $(function() {
c
我的网站上有一个页面,它使用ajax调用一个php文件。我要求用户登录访问任何一个页面,并在调用php文件的页面上使用session_start() (假设main.php调用bg.php)。我还包括一个session_start() on bg.php,因为我需要访问会话变量。但是,我收到了php通知,上面写着所以,我试着用
if (!但是,b