2

我有一个用 Ironcube 编码的脚本,当我登录到该脚本时,它会为带有 www 的域创建一个会话。只要。因此,如果我输入 mydomain.com,会话会发生变化,我无法访问 WWW.mydomain.com 的会话变量。

我会添加适当的脚本,以便它为两者创建一个带有 www 的会话。没有,但脚本是用 Ironcube 编码的。

所以我的问题是,我需要从 mydomain.com 访问使用 WWW.mydomain.com 创建的会话。

任何援助将不胜感激 :)

4

3 回答 3

1

这是浏览器为防止 cookie 窃取而实施的安全措施。
解决方法是为顶级域设置 cookie。

如果您有域www.example.comexample.com在 PHP 文件的开头使用以下代码。

ini_set('session.cookie_domain', '.example.com');  
于 2012-06-07T23:24:49.483 回答
0

编写另一个在 www 域中运行的脚本,它将获取 cookie 的值并将其写入 domain.com 中的另一个 cookie,以便您的脚本可以访问它。

于 2012-06-08T12:41:19.190 回答
0

会话是错误的术语。你指的是cookies。您需要设置 cookie 以便它在域上.mydomain.com

于 2012-06-07T23:24:47.313 回答