【发布时间】:2023-03-19 22:30:01
【问题描述】:
我用这种结构创建了一个json
var data =
{
"people": [
{ "name" : "John", "id" : 1 },
{ "name" : "Marc", "id" : 2 }
]
}
现在这是我将数据发送到 php 的方式
var ordenDeCompra = JSON.stringify(data);
$.post("../Backend/ordenesDeCompra.php",
{
ventas: data,
idcliente : $('#sltCliente').val(),
subtotal: subtotalfactura
},
respuesta);
现在,当我尝试处理 php 中的数据时,它没有任何值,我知道这些值发送良好,因为我看到使用 charles debugging proxy 发送的数据。
这就是我尝试在 php 中获取值的方式
$array = json_decode(stripslashes($_POST['ventas']), true);
我发送的值是否更正?
【问题讨论】: