9

我在生产中有一个旧的 cakephp-1.2 应用程序。该系统有一个屏幕,可以使用 ckeditor 3.2 编辑 html 内容。问题是,几乎每次我尝试编辑一些 html 内容时,我在提交表单时都会注销,发生这种情况时内容不会被保存。

有趣的是,我去编辑一些 html 内容并且在 ckeditor 中根本不做任何更改然后点击提交有时我被注销了,有时它按预期工作。

4

2 回答 2

4

在清理整个代码并确保没有任何不必要的空格或未使用的方法(例如调试或 php 关闭标记)之前,我遇到了同样的问题。你能检查所有你的Model.php并删除所有 php 关闭标签吗?希望它也能解决你的问题。它对我很好。

于 2013-05-24T08:45:12.710 回答
0

我真的对CakePHP一无所知,但是您是否已经尝试在导致注销的帖子中填写这些值..

["CAKEPHP"]=>
string(26) "xxx"
["__utma"]=>
string(54) "xxx"
["__utmb"]=>
string(26) "xxx"
["__utmc"]=>
string(9) "xxx"
["__utmz"]=>
string(70) "xxx.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"

因为这是两个帖子之间的唯一区别。现在我想你会告诉我你不知道如何设置它们。但如果我是对的,这就是你正在处理的会话?

问题?:这两个帖子来自不同的页面?如果是这样,这两页有什么区别?您是否在两个页面上都启用了会话?

可能的解决方案:无论如何看看这个页面,什么描述了重定向问题的解决方案。我真的不认为它与CKEditor有任何关系。或者CKEditor是否返回上述发布的数据?这个网址也可以帮助你:Stackoverflow Topic

于 2013-04-02T06:57:55.760 回答