オブジェクトが入ってくる投稿を使用してjqueryオブジェクトをphp関数に送信したいので、それを文字列化して次の出力を取得します
[
{
"id": "701",
"user_id": "2",
"playlist": "ukg%20garage",
"tracks": "5",
"thumbnail": "Coldplay.jpeg",
"createdon": "2012-08-23 16:06:46"
}
]
だから私はこれを以下のように投稿して渡します
var sendData = JSON.stringify(data, null, 2);
console.log(sendData);
$.post('<?php echo base_url(); ?>account_media/updateplaylistpicture', sendData, function(response) {
console.log(response);
});
私のPHPでprint_r($ _ POST)を実行していますが、何も返されません
Array
(
)
どこが間違っているのかありがとう
以下でそれをサスするために私が管理した更新
var sendData = JSON.stringify(data, null, 2);
var sendData = sendData.replace(/[\[\]']+/g,'');
$.post('<?php echo base_url(); ?>account_media/updateplaylistpicture', jQuery.parseJSON(sendData), function(response) {
console.log(response);
});