Handsontable обновление JSON через переполнение стека

Я пытаюсь обновить файл JSON с помощью вызова PHP.
В моей консоли параметр не пустой, но когда я получаю файл JSON, значение не там.

функция сохранения следующая:

Handsontable.Dom.addEvent(save, 'click', function() {
var dataarray = JSON.stringify(hot.getData());
ajax ('json/projectupdate.php', 'POST', {"infos:":dataarray}, function (res) {
console.log (dataarray)
});

в консоли результат следующий:

[["test1","","gep2","",null,null,null,null,null],["","test1","","gep2",null,null,null,null,null],["dag","","test1","","gep2",null,null,null,null],["","dag","","test1",null,"gep2",null,null,null],["","","dag","","test1",null,"gep2",null,null],["","","","dag",null,"test1",null,"gep2",null],[null,null,null,null,"dag",null,"test1",null,null],[null,null,null,null,null,"dag",null,"test1",null],[null,null,null,null,null,null,"dag",null,"test1"],[null,null,null,null,null,null,null,"dag",null],[null,null,null,null,null,null,null,null,null]]

это действительно то, что я написал в таблице.
Затем я передаю (или, по крайней мере, я пытаюсь передать) мой вар к моему (projectupdate.php) php файл:

<?php
$myFile = "project.json";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = $_POST['infos'];
$stringData1='{ "data":'$stringData'}';
fwrite($fh, $stringData1);
fclose($fh);
?>

результат в том, что projectupdate.php написать на project.json "{ "data":}" но больше ничего
Я точно что-то делаю не так.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]