用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3813|回复: 6
收起左侧

[HELP] frameset中session失效

[复制链接]
发表于 2011-12-17 16:01:56 | 显示全部楼层 |阅读模式
我有一个主视图也就是index.php里面使用了frameset导入了3个php文件top.php,menu.php,main.php,
在网站登录的也就是enter控制器中加入了一个session        $this->session->set_userdata('admin','admin');
登录成功加载index.php视图 可是在top,menu,main的控制器还是视图都不能获得session值 全部为空 在index.php视图中session有值 这是为什么?????
急求高手回答!!!!!!
 楼主| 发表于 2011-12-17 16:02:33 | 显示全部楼层
求高手回答 以及挂上去几天了
发表于 2011-12-17 23:52:17 | 显示全部楼层
http://wenku.baidu.com/view/7c07d309bb68a98271fefafa.html
发表于 2011-12-17 23:53:53 | 显示全部楼层
http://hi.baidu.com/yiqing95/blog/item/469bc9ca1ae3894bf21fe7fa.html     我靠 沙发你都不放过啊 小气
发表于 2011-12-18 18:04:29 | 显示全部楼层
坐等牛人解答
 楼主| 发表于 2011-12-19 11:37:27 | 显示全部楼层
发表于 2011-12-19 13:59:22 | 显示全部楼层
试了,不存在这个问题。三个frame都可以读到session(ci默认的session)。iframe同样可以。
你的frame页面有没有跨域?php在处理frame跨域时,出于安全的原因,默认是读不到session的。实在要用,得加入 head3P的头信息。楼主检查一下吧。另外看看代码是不是有问题。

本版积分规则