PHP / Ajax:将消息返回给多用户会话

时间:2016-05-18 03:23:13

标签: php jquery ajax session

我正在尝试创建一个多用户应用程序,其中始终将两个用户连接成一个会话并相互玩耍。加入是通过以下方式完成的:

            $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

它现在会附加,但问题仅出现在消息来自的一个用户身上。我需要做些什么来启用交换?这是我准备应用程序所需的最后一件事。在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在这种情况下使用PHP会话不是一个好选择,因为它可以由一个用户访问,我建议在数据库中保存会话数据(session_id,data),并且所有用户都可以访问它。