仅在刷新页面后才会显示Codeigniter flashdata

时间:2014-05-15 10:28:09

标签: php .htaccess codeigniter

我有一个Codeigniter应用程序,它使用flashdata来存储成功或错误状态。 在我的一台服务器上,应用程序运行正常,一切都应该是,但在另一台应用程序位于子目录(根目录中有ModX)的另一个应用程序不起作用。所有flashdata都被隐藏,直到您按F5刷新整个页面。然后显示flashdata。

我到处寻找解决方案,但没有成功。我怀疑它是.htaccess的东西,但为了使我的应用程序正确重定向,我必须将RewriteBase /test放到我的.htaccess。我的服务器请求是否可能无法正常工作?

1 个答案:

答案 0 :(得分:0)

将闪存数据重定向设置为控制器的索引功能或在功能启动时。 根据CI规则设置flash数据并重定向到函数的启动,然后加载视图。 我也面临这个问题,并在将其重定向到函数的开头后解决了。