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

[已解决] (已解决)使用session类,分页点下一页,session状态全无。

[复制链接]
发表于 2008-6-1 10:37:49 | 显示全部楼层 |阅读模式
自动装载session类,其他页面正常,分页点下一页,session失效。跟没设置session一样,用的ci的分页类

晕,问题找到了!
分页$config['base_url'] = base_url()."/admin/news/newslist
我用的http://localhost/sup/index.php/admin/news/newslist竟然不行

[ 本帖最后由 flyy 于 2008-6-1 17:39 编辑 ]
 楼主| 发表于 2008-6-1 10:56:38 | 显示全部楼层
看来分页类确实不好用
发表于 2008-6-1 12:54:20 | 显示全部楼层
这个不应该吧,是不是 session 设置有问题。
你可以使用第三方的 session 类,CI 自带的使用的是 Cookie 存放 Session。
 楼主| 发表于 2008-6-1 15:01:34 | 显示全部楼层
可能我程序问题,测试别人的可以
 楼主| 发表于 2008-6-1 16:52:38 | 显示全部楼层
不是session的问题 不管用php的session 还是ci的,点下一分页后的页面获取不到session数据 ,真邪门了
发表于 2008-6-1 17:03:33 | 显示全部楼层
没有 session_start ?
 楼主| 发表于 2008-6-1 17:06:45 | 显示全部楼层
php 自带session 加了session_start(),也不行
http://localhost/sup/index.php/admin/news/newslist 可以获得session数据
http://localhost/sup/index.php/admin/news/newslist/4 获取不了

我用框架

[ 本帖最后由 flyy 于 2008-6-1 17:40 编辑 ]
 楼主| 发表于 2008-6-1 17:29:03 | 显示全部楼层
晕,问题找到了!
分页base_url 必须site_url()


[ 本帖最后由 flyy 于 2008-6-1 17:40 编辑 ]
发表于 2008-6-1 18:37:20 | 显示全部楼层
site_url 和 base_url 是很好的 Helper,非常好用!建议经常使用!!
发表于 2008-6-4 08:44:24 | 显示全部楼层
可能是COOKIE作用路径的问题。。。
SESSION发送会话种子给COOKIE的时候有作用路径的。。找找原因吧

本版积分规则