【发布时间】:2013-07-07 13:27:02
【问题描述】:
我无法弄清楚为什么我的 php 处理脚本在遇到 tinymce 文本区域中的特殊字符时会停止。 例如,如果我输入 foo 并提交,很好...没有问题,但是如果我输入 foo
获取内容
var c = tinyMCE.get('content').getContent();
并发送内容
ajax.send("action=edit_content&c="+c+"&id="+id);
我可以在 firebug 中看到正在传递字符串
action=edit_content&c=<p>foo <<<</p>&id=8
而 php 真的没什么特别的,只需将帖子设置为 var
可能是因为 &lt; 中的 & ?也许它认为这实际上是另一个 post 参数?
谈到 ajax 时,我仍然感到很困惑。如果我的假设是正确的,我该如何解决?
【问题讨论】:
-
是的,可能。显示
QUERY_STRING和$_GET。改用 POST,或 url encoding.