Php paypal表单标签内的表单重定向

Php paypal表单标签内的表单重定向,php,paypal,paypal-ipn,Php,Paypal,Paypal Ipn,我在这里学习贝宝集成 它说html表单应该有这一行 <FORM action="https://www.paypal.com/cgi-bin/webscr" method="post"> 我的问题是因为我的表格是 <form id="BuyForm" name="BuyForm" method="post" action="purchase.php" enctype="multipart/form-data"> </form> 如果我将actio

我在这里学习贝宝集成

它说html表单应该有这一行

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

我的问题是因为我的表格是

<form id="BuyForm" name="BuyForm" method="post" action="purchase.php" enctype="multipart/form-data">
</form>


如果我将action=“purchase.php”更改为paypal提供的,我将丢失所有的验证和php编码,而我在这个页面上只做了“purchase.php”。那么它是如何工作的呢?

您可以使用“purchase.php”操作保留现有页面。一旦用户提交此表单并获得所需内容,您就可以将用户重定向到重定向页面,在该页面上将有一个带有“操作”的隐藏表单和包含您需要传递给paypal的值的隐藏字段。您需要在屏幕上显示一条重定向消息,并使用javascript提交此表单(还需要添加一个提交按钮,上面写着“如果未重定向,请单击此处”)。

Paypal将此代码提供给了mw,用于他们的“立即购买”按钮。。。我应该用这个代码来显示贝宝提供的buy now按钮吗??在我的主表单标签中。。但这将使我的表单“BuyForm”的实际提交按钮的值无效。。。我怎样才能像你上面所说的那样将它重定向到?你能简要介绍一下你想要实现的目标吗?您是在使用paypal的“立即购买”按钮,还是想实施支付标准?