سلام من با axios یه سری داده میفرستم به php مثلا این
productTitle: x, productValues: [ {color: x, size: x, inventory: x}, {color: x, size: x, inventory: x}, {color: x, size: x, inventory: x} ]
حالا مشکل اینه که به هر روشی که میتونستم تو php سعی کردم ولی نتونستم مقدار productValue رو دریافتش کنم همش می نویسه undefind.
کارایی که من کردم و نتیجه نگرفتم:
سلام .
شما در سمت php باید از تابع file_get_contents استفاده کنید و بعد مقدار اون رو json_decodeکرده و به صورت شی در php داده هارو فراخونی کنید :
کدهای جاوا اسکریپت : let data = { productValues: [ {color: 10, size: 10, inventory: 10}, {color: 10, size: 10, inventory: 10}, {color: 10, size: 10, inventory: 10} ] } Axios.post('/test', data) .then(response => console.log(response.data)); کدهای php : /*get the json contentType from js*/ $inputs=file_get_contents('php://input'); // convert the json data to php object $data=json_decode($inputs); /*get the info from object*/ print_r($data->productValues);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟