【发布时间】:2013-02-25 11:59:27
【问题描述】:
我有一个 php 页面,其中包含一个名为“BuyForm”的表单和一个单独的提交按钮.. 像这样
<form id="BuyForm" name="BuyForm" method="post" action="purchase.php" enctype="multipart/form-data">
// form goes here
<input type="submit" name="submit" value="Buy Now" class="buyButton">
</form>
现在当我想添加一个贝宝按钮时,它给了我这样的单独表单代码 支付宝按钮代码
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="SOMEVALUE">
<input type="image" src="https://www.paypalobjects.com/en_GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal — The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
我将此表单 action="purchase.php" 重定向到此页面只是因为所有验证都仅在此页面中,所以我的想法是检查我的表单“BuyForm”是否有任何错误并成功我希望它重定向到另一个页面,那里有这个 paypal 表单。我想对了吗?
用户必须点击两次,一次是提交按钮,然后它会重定向到贝宝表单,在那里他将再次点击购买按钮进行购买.. 或者还有什么可以做的??
【问题讨论】:
-
尝试制作一个表单,您可以在其中让用户输入所有必需的数据,然后在您验证此表单后将用户重定向到有最终 Paypal 付款按钮的页面。我希望这对你有帮助。
标签: php mysql paypal paypal-ipn