通过php将JavaScript变量保存到文件中

时间:2018-02-24 17:59:06

标签: javascript php jquery ajax

我对编程很新,并且正在尝试将JavaScript变量保存到现有文件中:

Course.includes(:student_enrollments).references(:student_enrollments).where('student_enrollments.id = ?', nil)

我之前定义了输入变量,我正在使用POST方法和以下php服务器端:

<script src="./jquery.js"></script>
<script>
var data = inputs
function saveLists(){
$.ajax({
    type: 'POST',
    url: "save.php",
    data: "data",
    success: function(){
        alert("success!")},
    error: function(){
        alert("Failed!")},
    dataType: "text"
})
}
</script>

当我调用saveLists()函数时,会出现成功警报,但数据不会写入Inputs.txt。关于我做错了什么想法?

1 个答案:

答案 0 :(得分:1)

PHP试图读取一个不存在的索引,data不是一个有效的索引&amp;键。尝试这样的事情:

data: {
    "data" : data
}

此外,不要信任服务器在PHP中收到的所有代码。