我目前有以下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设置价格。
这样做的目的是使相同的代码可以用作通过电子邮件发送的链接。
这可能是不可能的 - 任何帮助将不胜感激。
提前致谢。
答案 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