파일에 저장하기 위해 아약스를 통해 PHP 코드를 보내려고합니다. 하지만 내가 좋아하는 뭔가를 보낼 때 :AJAX : 데이터에 백 슬래시를 보내는 방법은 무엇입니까?
...$buffer = "if(\$_POST){".chr(13).chr(10);...
가 백 슬래시 사라졌다!
이것은 내가 사용하고 코드입니다 : 사전에
$.post('save.php', {
"c": window[currentCode].getValue(),
processData: false,
"f": fileName
}, function(data){
....
});
return false;
}
감사합니다!
백 슬래시가 리터럴 의미를 가지려면 이스케이프 처리해야합니다. 그냥 두 번 더한 다음'$ '를 제대로 벗어나기 위해 하나 더 추가하십시오. 'if (\\\ $ _ POST) ' –