我只想在服务器上的文件中保存一些
JSON(使用
Javascript生成).
但我甚至不能使用简单的字符串:
HTML文件:
#test{
padding:20px 50px;
background:#ccc;
color:#000;
}
$(function(){
$('#test').click(function(){
$.ajax({
url: "page.php",
data: {"foo": "bar"},
processData: false,
contentType: 'application/json'
});
});
});
KLICK
而php文件是这样的:
$myFile = "testFile.txt";
$fh = fopen($myFile, 'w');
fwrite($fh,$_POST['data']);
fwrite($fh,$_POST['foo']);
fwrite($fh,$_POST["foo"]);
fwrite($fh,$_POST[foo]);
fclose($fh);
没有任何效果.我也试过了
$.ajax({
var datatosend="foo bar";
url: "page.php",
data: datatosend,
processData: false
});
我不知道会出现什么问题.单击html文件中的div后,txt文件就在那里.但文件中没有内容.如果我只是将$_POST写入文本文件,该文件包含Text“Array”,这意味着$_POST有一些内容.