我在生产中有一个旧的 cakephp-1.2 应用程序。该系统有一个屏幕,可以使用 ckeditor 3.2 编辑 html 内容。问题是,几乎每次我尝试编辑一些 html 内容时,我在提交表单时都会注销,发生这种情况时内容不会被保存。
有趣的是,我去编辑一些 html 内容并且在 ckeditor 中根本不做任何更改然后点击提交有时我被注销了,有时它按预期工作。
我在生产中有一个旧的 cakephp-1.2 应用程序。该系统有一个屏幕,可以使用 ckeditor 3.2 编辑 html 内容。问题是,几乎每次我尝试编辑一些 html 内容时,我在提交表单时都会注销,发生这种情况时内容不会被保存。
有趣的是,我去编辑一些 html 内容并且在 ckeditor 中根本不做任何更改然后点击提交有时我被注销了,有时它按预期工作。
在清理整个代码并确保没有任何不必要的空格或未使用的方法(例如调试或 php 关闭标记)之前,我遇到了同样的问题。你能检查所有你的Model.php
并删除所有 php 关闭标签吗?希望它也能解决你的问题。它对我很好。
我真的对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