我遇到问题,下面的PayPal按钮代码在发送到Hotmail地址时无效。它在电子邮件源代码和电子邮件中显示就好了。但是当你点击它时,它会引导你进入paypal主页。
这适用于gmail和yahoo邮件电子邮件,但不适用于Hotmail。下面的代码是使用的内容以及它在电子邮件中的显示方式。
为什么会这样做,我找不到任何东西。
<form method="post" name="paypal_form" action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="business" value="email@email.com"/>
<input type="hidden" name="invoice" value="NGQ2YWY1Nz000mZiYmEty1I2ZTMzZTcwOxxzMmI4Y="/>
<input type="hidden" name="item_name" value="Acme Company [testes]"/>
<input type="hidden" name="amount" value="4"/>
<input type="hidden" name="rm" value="2"/>
<input type="hidden" name="cmd" value="_xclick"/>
<input type="hidden" name="currency_code" value="USD"/>
<input type="hidden" name="notify_url" value="http://site.com/paypal.php?payment_status=ipn"/>
<input type="hidden" name="cancel_return" value="http://site.com/paypal.php?payment_status=cancel"/>
<input type="hidden" name="return" value="http://site.com/paypal.php?payment_status=success"/>
<input type="hidden" name="upload" value="0"/>
<input type="image" src="http://site.com/images/paypal_logo.png" width="197" height="48" class="paypal_button" name="submit" alt="Make payments with PayPal!" title="Make payments with PayPal!">
</form>
答案 0 :(得分:0)
你永远不应该在电子邮件中使用<form>
- 永远不要。无法信任它。
为您生成带有POST变量的<form>
是什么,为什么不使用带有GET变量的<a>
链接?