我正在尝试创建一个多用户应用程序,其中始终将两个用户连接成一个会话并相互玩耍。加入是通过以下方式完成的:
$string="?id=" . $gameID;
$home_url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . '/index.php' . $string;
print "<script>document.location.href='$home_url' ;</script>";
一个用户可能早于另一个用户登录。根据数据库条目,应用程序中的所有用户将自动定向到当前只有一个用户的会话。我想让他们交换消息。聊天代码位于:Append not working in php/ajax
它现在会附加,但问题仅出现在消息来自的一个用户身上。我需要做些什么来启用交换?这是我准备应用程序所需的最后一件事。在此先感谢您的帮助。
答案 0 :(得分:0)
在这种情况下使用PHP会话不是一个好选择,因为它可以由一个用户访问,我建议在数据库中保存会话数据(session_id,data),并且所有用户都可以访问它。