gpt4 book ai didi

php - Paypal 网址无法正常工作

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

我正在尝试将用户重定向到 Paypal 进行付款,但我编写了这段代码而不是通常的 html 表单(我需要该表单将数据提交到我的网站,然后我重定向到 Paypal)

    ($sandbox) ? $url = "https://www.sandbox.paypal.com/cgi-bin/webscr" : $url = "https://www.paypal.com/cgi-bin/webscr";
($sandbox) ? $button = "XXXXX" : $button = "YYYYY";

$notify_url = urlencode($site_url . "index.php?act=member-pn&mid=" . $ld['member_id']);
$return_url = urlencode($site_url . "index.php?act=member-ps");
$cancel_url = urlencode($site_url . "index.php?act=member-pc&mid=" . $ld['member_id']);

$url .= "/?notify_url=$notify_url&return=$return_url&cancel_return=$cancel_url&cmd=_s-xclick&hosted_button_id=$button";

header("Location: $url");

为什么只有取消 URL 有效?返回并通知似乎不起作用。

最佳答案

我认为您需要将值作为 POST 请求发送。看起来您正在从代码中执行 GET 请求。

至于 notify_url 和 return_url,我假设这些功能已经在您的 Paypal 帐户中启用。

一个可能的解决方案是,您可以使用 jQuery Validate(例如)捕获表单提交,然后将初始数据发送到您的服务器以注册您的用户,然后一旦完成,您就可以将表单提交到 paypal。

关于php - Paypal 网址无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10012789/

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