crazyparty 发表于 2012-6-16 16:46:01

session->flashdata 失效问题

在视图中放了一个session的“闪出数据”,提交后接收页都能正常显示,但如果在视图上有个上传图片之类的功能,点了上传后,打开一个controllers,什么都不干,关了controllers,然后提交,接收页就显示不出这个“闪出数据”了。。。。经测试,不只是上传,反正在视图中随便开了一个什么controllers,都这样。。。这是怎么回事。。

太尉天上飞 发表于 2012-6-16 18:24:26

刷新后就没了

曜日晨阳 发表于 2012-6-17 01:25:00

本帖最后由 曜日晨阳 于 2012-6-17 01:27 编辑

闪出是基于请求的,第一次打开的时候你设置了闪出数据,同时又去读取它,这时它会等到你第二次请求的时候才会出现。建议闪出的时候用redirect(),也不要用return TRUE or False并同时去设置闪出和读取闪出,否则闪出总是延迟一页。
页: [1]
查看完整版本: session->flashdata 失效问题