使用ajax将数据发布到php时出现"&"符号问题

Par*_*ars 1 php ajax post ampersand

我使用tinyMce作为我的编辑器.一切都很好,发送内容保存在数据库中或回收它.但是当一个&符号"&"出现时,所有数据都被截断后不会保存在数据库中或者回应我应该怎么做.这里我有文件,它只有1kb,请下载它,运行它谢谢大家.

下载文件

如果你能找到一个摆脱"&"标志的方法,请告诉我和其他人如何....

Ein*_*cio 8

问题肯定在js.你应该使用encodeURIComponent()来发送urlencoded信息.如在

var parameters = 'message='+encodeURIComponent(message);
Run Code Online (Sandbox Code Playgroud)

w3schools上的encodeURIComponent()