这让我发疯了,因为我收到了一个表单帖子,其中包含一个名称-值对,如下所示:
&transaction[0].id=5TH49195SG993903B
在我的 php 接收器文件中,我试图这样获取值:
$txnid = $_POST["transaction[0].id"];
然而它每次都是空白的。这是来自贝宝 IPN 传输。我没有为贝宝标记这个问题,因为我认为它与贝宝无关。我可以登录贝宝并查看他们所说的表单帖子,因此显然他们正在发送该表单(以及许多其他值)。
我犯了某种愚蠢的错误吗?我认为这与 [0] 索引器有关,因为当它们没有索引器时,我可以在同一个 POST 中成功获取其他表单值。如:
$buyer_email = $_POST["sender_email"];
我究竟做错了什么?