Ich versuchte JSON.stringify
ein Array an den Server wie so Rückkehr:json_decode "NULL" für POST-Daten in Wordpress
JavaScript:
jQuery.ajax({
type: 'post',
url: ajax_url,
data: {
'settings' : JSON.stringify([...]),
'action' : [...]
},
traditional: true,
success:function(data) {
alert("SUCCESS");
},
error: function(errorThrown){
console.log(errorThrown);
}
});
Aber wenn ich json_encode
es in PHP versucht, es wieder NULL
.
PHP
$param = json_decode($test, true);
var_dump($param); //it retuns NULL
Und wird JSON.stringify
Array wie folgt angezeigt:
{\"uid\":{\"@cdata\":\"6\"},\"board_name\":{\"@cdata\":\"test\"},\"skin\":{\"@cdata\":\"default\"},\"use_comment\":{\"@cdata\":\"\"},\"use_editor\":{\"@cdata\":\"\"},\"created\":{\"@cdata\":\"20160307182421\"}}
Was mache ich falsch?
Liebe die Art und Weise formuliert Sie diese haha! – Darren
Und 1 Stunde Verwirrung und Herumspielen mit allem, was mir einfiel, und schließlich stieß ich auf diese Antwort, die meine Trauer beendete. :) Vielen Dank!! – zpert