gpt4 book ai didi

php - 如何从 paypal IPN 调用自定义变量?

转载 作者:太空宇宙 更新时间:2023-11-03 16:00:35 24 4
gpt4 key购买 nike

所以我已经使用 php 设置我的按钮来发送自定义变量:

    $vars = array(
'cmd' => '_s-xclick',
'hosted_button_id' => 'xxxxxxxxx',
'custom' => $lastId,
);

header('Location: https://www.sandbox.paypal.com/cgi-bin/webscr?' . http_build_query($vars));

我在这里要做的是通过 Paypal 将最后插入的行 ID 发送到我的 paypal IPN。然后根据支付状态使用id修改记录。

因此在 paypal IPN 中,我将根据 $lastid 查找表记录。例如:

$sql = "SELECT x FROM table WHERE id = a";

a 是应该从 paypal 返回的自定义变量。

最佳答案

IPN 将数据的 HTTP POST 发送到您的脚本,因此您可以像基本表单 post 一样解析它。因此,如果您想将自定义变量添加到您的 SQL 查询中,您可以这样做。

$lastId = isset($_POST['custom']) ? $_POST['custom'] : '';
$sql = "SELECT x FROM table WHERE id = '" . $lastId . "'";

关于php - 如何从 paypal IPN 调用自定义变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30147355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com