我在这里学习paypal集成......
它说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”。它怎么能起作用?
答案 0 :(得分:0)
您可以使用“purchase.php”操作保留现有页面。用户提交此表单并获得所需内容后,您可以将用户重定向到重定向页面,在此页面上会有一个隐藏的表单,其中包含操作“https://www.paypal.com/cgi-bin/webscr”,隐藏字段包含您需要传递给paypal的值。您需要在屏幕上显示重定向消息并使用javascript提交此表单(同时添加一个提交按钮,表示“如果未重定向,请单击此处”)。