gpt4 book ai didi

PHP POST 到 URL,用户被重定向

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

所以我在我的网站上制作了一个结帐购物车。我使用 PayPal 作为支付系统,但在我将客户转移到 PayPal 之前,我得到了他们的详细信息。为此,我从 index.php 发布到 index.php,运行我的代码以检索发布的信息并将其存储在数据库中,现在希望将客户重定向到 PayPal。

不幸的是,您必须将所有购物车数据发布到 PayPal:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">

我看到的解决此问题的唯一方法是发布到 index.php,收集用户数据,然后显示一个按钮,提示单击此处通过 PayPal 付款。这是我想避免的一个额外步骤。

有什么方法可以 POST 到 index.php,收集数据,然后将 PayPal 信息发布到 PayPal 网站?或者有什么其他想法?

谢谢

最佳答案

您的页面上需要 2 个表单,一个回发到 index.php 的表单,另一个回发到 paypal 的表单

在第一个表单返回到 index.php 后,在 body 标签中回显 javascript 以在加载时提交 paypal 表单

    <?php
if(isset($_POST['mydatafield'])){

do database stuff

$LOAD = 'document.paypal.submit();';
}
?>
<body onload="<?php echo $LOAD ?>">
<form name="paypal" action="paypal.com?yadayada">
paypal fields
</form>
<form name="myform" action="index.php">
your form stuff
submit button
</form>

关于PHP POST 到 URL,用户被重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7426924/

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