0

我正在尝试制作一个在线聊天应用程序。

如何使变量在从 PHP 中不同位置的机器登录的用户之间保持不变?

我尝试使用 session_write_close 方法,但没有成功。

请指导一步一步的程序。非常感谢。

4

1 回答 1

0

会话是每个浏览器的。会话 id 最常存储在浏览器 cookie 中,或者可以直接与每个请求一起传递。无论哪种方式,您都不能在不同的计算机上使用相同的会话,甚至不能在同一台计算机上使用多个浏览器。

除了持久化会话,您可以以与存储用户配置相同的方式持久化变量,例如通过将设置保存在数据库中。您要存储的变量应该与用户帐户相关联,而不是与会话相关联。

于 2013-08-28T05:41:37.980 回答