我在生产中有一个旧的cakephp-1.2应用程序。该系统有一个屏幕,可以使用ckeditor 3.2编辑html内容。问题是,几乎每当我尝试编辑一些我在提交表单时注销的html内容时,内容都不会在发生时保存。
有趣的是我去编辑一些html内容并且在ckeditor中根本不做任何更改然后点击提交有时候我退出了,有时它按预期工作。
答案 0 :(得分:4)
我在清理整个代码之前遇到了同样的问题,并确保没有任何不必要的空格或未使用的方法,如debug或php close标记。你能检查所有Model.php
并删除所有php关闭标签吗?希望它也能解决你的问题。它对我很好。
答案 1 :(得分: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)"
因为这是2个帖子之间的唯一区别。现在我想你会告诉我你不知道如何设置它们。但如果我是对的,这是你正在进行的会议吗?
问题?: 这两个帖子来自不同的页面?如果是这样,这两页有什么区别? 您是否在两个页面上都启用了会话?
可能的解决方案: 无论如何看看这个页面,是什么描述了重定向问题的解决方案..我真的不认为它与CKEditor有任何关系。或者CKEditor是否返回上述发布的数据? 此网址也可以帮助您:Stackoverflow Topic