gpt4 book ai didi

php - 如何在 curl 中设置变量?

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

我正在开发一个试图访问 Paypal 的网站。所以我正在尝试使用 curl 将存储在我的数据库中的用户信息发送到 paypal 服务器。我不知道该怎么做。在这方面你能帮我吗?

我的代码:

$fetSql     ="SELECT * FROM `donator` WHERE `donatorId`='".$_REQUEST['donatorId']."'";
//echo $fetSql;
$fetQry =$db->query($fetSql);
$array =$db->fetch_array($fetQry);



$customer_first_name =$array['donatorFName'];
$customer_last_name =$array['donatorLName'];
$example_payment_amuont =$array['amount'];
$customer_address1 =$array['address1'];
$customer_address2 =$array['address2'];
$customer_city =$array['city'];
$customer_state =$array['state'];
$customer_zip =$array['zip'];
$customer_country =$array['country'];
$customer_credit_card_number =$array['cardNo'];
$cc_cvv2_number =$array['cvvNo'];
$cc_expiration_month =$array['expMnth'];
$cc_expiration_year =$array['expYr'];
$currencyCodeType ='GBP';

如何在 curl 中分配这些数据?

最佳答案

您必须在 PHP 中回显一个表单并将值作为隐藏字段提供。

<body onLoad="document.forms['gateway_form'].submit();">
<form method="POST" name="gateway_form" action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="$FIELD" value="$VALUE"/>
<input type="hidden" name="$FIELD2" value="$VALUE2"/>
....
</form>

由于 onLoad 脚本,它会自动提交。

然后用户将被重定向到 PayPal 以登录。

如果您使用 CURL 执行此操作,则用户无法进行付款。

关于php - 如何在 curl 中设置变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8602063/

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