php会话和移动应用程序

时间:2011-06-06 16:19:21

标签: php session mobile

我正在开发与移动应用程序通信的应用程序。我的问题如下 - 我的移动应用程序不接受任何会话数据 - 没有$ _GET变量,没有cookie - 双方的所有通信都是用xml完成​​的,我无法改变它,例如向xml添加一些参数,因为移动应用程序不会理解这些。现在,我想使用php会话 - 移动应用程序向我发送一个唯一的标识符,我可以将其用作会话密钥。这会以通常的方式工作,比如在$ _SESSION数组中设置一些变量,然后在下一个请求中检索它们吗?

PS。我不能使用数据库或文件...

1 个答案:

答案 0 :(得分:2)

您可以使用session_id()函数获取PHP会话ID,并以某种方式将其包含在您发送给设备的XML中,然后在另一端提取唯一标识符,调用{{1}设置会话ID,然后调用session_id({unique_parameter});,你应该全部设置。