将LocalStorage JSON传递给服务器上的文本文件

时间:2017-12-22 05:03:12

标签: php json ajax local-storage

目的: 将驻留在localStorage中的JSON字符串发送到服务器上的文本文件。

我尝试使用AJAX和JQuery。 Link1 Link2

我的代码:

JAVA脚本

p

PHP

以下是从SERVER

检索的数据
function testAPI() {
                FB.api('/me?fields=id,name,email', function(response) {
                    localStorage.user_data=JSON.stringify(response);

                        $.ajax({
                                    type: "POST",
                                url: "https://vtpt.in/~ad/ignore/backend.php",
                            data: {localStorage.user_data},
                        success: function() {alert("Data Sent");}
                    });


                });
    }

2 个答案:

答案 0 :(得分:0)

$dataObject = $_POST['data']; //Fetching all posts
var_dump($_POST);//Verify you get the content
$result = file_put_contents('user_data.txt', $dataObject , FILE_APPEND | LOCK_EX );
if (!$result) {
    var_dump(error_get_last());//prints last php last error
}

答案 1 :(得分:0)

问题是我的服务器没有安装PHP。 安装PHP删除了问题,我没有在文件系统级别进行更改,即没有创建文件。但现在工作正常。