【发布时间】:2012-07-16 16:56:19
【问题描述】:
我正在尝试通过 ajax 发送 php 代码以便将其保存在文件中。 但是当我发送类似的东西时:
...$buffer = "if(\$_POST){".chr(13).chr(10);...
反斜杠消失了!
这是我正在使用的代码:
$.post('save.php', {
"c": window[currentCode].getValue(),
processData: false,
"f": fileName
}, function(data){
....
});
return false;
}
提前致谢!
【问题讨论】:
-
您需要转义反斜杠才能使其具有字面意义。只需将其加倍,然后再添加一个以正确转义
$。if(\\\$_POST)
标签: php javascript ajax backslash slash