如何禁用cookie,我们如何将会话数据传输到另一个子域。

时间:2012-05-07 10:14:07

标签: cross-domain php

我们想知道将会话数据传输到子域的源代码。

www.xyz.com // session data transfer to dev.xyz.com
dev.xyz.com // 

如果用户端已禁用Cookie,我们将无法获取数据。请建议我。

谢谢

PPS

1 个答案:

答案 0 :(得分:0)

我能想到的一种方式是:

使用访问者IP和浏览器制作哈希,并将其与编码的(base64?)$_SESSION数据一起发送到第二台服务器,如:

file_get_contents('http://dev.xyz.com/gateway.php?session=$IPBrowser&session=$session')
第二台服务器上的

将其保存到temporary table? / file并将用户重定向到第二个域。 然后根据IP和浏览器检查他的信息并应用SESSION数据。

这是一个非常脆弱的解决方案,但它是一个解决方案。我发布了这个用于dev目的的想法。

不,我不会制作源代码。