2012-02-05 104 views
2

我在使用Codeigniter flashdata时遇到了一些问题。一切似乎都在Firefox中工作,但在Chrome浏览器(以及我的移动BB浏览器,FWIW)中,似乎没有Flashdata在页面之间持续存在。我还应该注意到,即使在Chrome中,我在本地工作也一切正常。但在chrome的制作网站上,flashdata不会持续。Codeigniter闪存数据在某些浏览器中不起作用

我已经花了更多的时间在晚上研究这个问题,但没有其他线索/想法似乎能够做到这一点。没有404可能会干扰。

将不胜感激任何帮助。

谢谢!

回答

6

修好了!有一些奇怪的事情发生在某些浏览器寻找我们的图标时,我们的MY_controller被每次请求调用两次(即浏览器正在寻找我们的图标被解释为一个动作调用)。非常奇怪的东西,永远调试和解决它,但一旦我做到了非常可喜。希望这可以帮助任何遇到同样问题的人。我在使用Firefox同样的问题

+0

你是如何解决favicon问题的? – 2012-11-02 07:30:57

+0

请确保您的顶级目录中实际上有一个favicon文件(favicon.ico),并且如果您在htaccess中有重写规则,请在favicon.ico上包含适当的条件 – 2012-11-02 16:40:16

+0

谢谢!!!!!! – 2013-07-26 04:40:09

0

Codeigniter闪存数据与会话相关联,也可用于下一个服务器请求,所以它应该无论关于是否铬或Firefox。那么,你使用任何CSS样式的Flash数据?

+0

我一直在CI工作很多,所以我非常熟悉flashdata是如何工作的以及如何使用它。样式与它无关。 – 2012-02-05 16:30:48

+0

对不起,没有看到你的回复,你是否解决了这个问题..?还是一样? – 2012-03-11 08:31:59

0

,后来认识上的Firefox被重新加载页面,因为:预扫描前1024个字节的文件时,没有找到HTML文件的字符编码声明。

确保<meta charset="utf-8" />在加载的视图文件的前1024个字节中。

相关问题