PayPal按钮为“链接”而不是“形式”

时间:2015-01-19 09:42:32

标签: php email button paypal hyperlink

我目前有以下PayPal按钮,其值和'item_name'和'amount'通过PHP动态插入。

<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="info@example.com">
<input type="hidden" name="currency_code" value="GBP">
<input type="hidden" name="item_name" value="<?php echo $title; ?>">
<input type="hidden" name="amount" value="<?php echo $amount; ?>">
<input type="image" src="http://www.example.com/paypal-button.gif" border="0" name="submit" alt="Click here to pay now">
</form>

有没有办法将相同的数据集设为“链接”而不是“表单”?

我知道您可以通过他们的网站手动设置PayPal按钮作为链接,具有固定价格等,但我想使用PHP设置价格。

这样做的目的是使相同的代码可以用作通过电子邮件发送的链接。

这可能是不可能的 - 任何帮助将不胜感激。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为它可能会像这样。

<form class="clickformsubmit" name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
 <input type="hidden" name="cmd" value="_xclick">
 <input type="hidden" name="business" value="info@example.com">
 <input type="hidden" name="currency_code" value="GBP">
 <input type="hidden" name="item_name" value="<?php echo $title; ?>">
 <input type="hidden" name="amount" value="<?php echo $amount; ?>">
 <input style="display:none;" type="image" src="http://www.example.com/paypal-button.gif" border="0" name="submit" alt="Click here to pay now">
</form>
<a href="javascript:;" class="click_here">Click to send to paypal</a>

然后是这个

的脚本
<script type="text/javascript">
 jQuery(function(){
   jQuery('.click_here').click(function(){
        jQuery('.clickformsubmit').submit();
   });
});
</script>

您必须在此页眉或页脚中包含jQuery

**注意:**您可以使用$代替jQuery