如何使用AJAX / PHP将jQuery变量写入文本文件?

时间:2011-07-09 15:00:52

标签: php jquery ajax

我有一个jQuery变量。这是一个文本字符串。我想在服务器上创建一个.txt文件,然后将该字符串写入文本文件。

如何在不重新加载页面的情况下触发此操作?我知道PHP必须在某个地方参与......

我尝试使用$.ajax();执行此操作无效。

1 个答案:

答案 0 :(得分:6)

您可以将此变量传递给php脚本:

var data = 'foo bar';
$.post('/foo.php', { data: data }, function(result) {
    // success
    alert('the data was successfully sent to the server');
});

或者如果您更喜欢使用$.ajax

var data = 'foo bar';
$.ajax({
    url: '/foo.php',
    type: 'POST',
    data: { data: data },
    success: function(result) {
        alert('the data was successfully sent to the server');
    }
});

然后在foo.php脚本中将$_POST["data"]save the contents中的数据读取到服务器上的某个文件中。