在PHP中是否可以编辑除当前用户之外的其他用户会话?如果是这样的话?
答案 0 :(得分:11)
可以通过以下几种方式在php中编辑其他用户会话:
第一种方法是你必须得到你想要编辑会话的用户的SessionID;
session_id($SessionID);
// and then enter code your logic to change session data here;
如果您将会话数据存储在数据库中,那么直接在数据库中操作数据会更容易,这会在应用程序再次请求数据时更新用户会话。
请记住,您可以使用任何级别的用户会话,唯一需要的是SESSION_ID。 如果你得到了,你就赢了比赛;
答案 1 :(得分:3)
这取决于服务器用于存储会话数据的方法。 我认为可能有几种方法可以存储数据库,服务器上的文件,memcache服务器。 所以你必须使用正确的方法。
无论如何,我已经完成了5个月的网络编程。 所以我不确定我说了什么。