Paypal隐藏HTML代码

时间:2013-05-03 16:27:38

标签: php paypal

我正在尝试使用PayPal隐藏购买选项的HTML代码。

我从以下代码中获取了代码:https://github.com/Quixotix/PHP-PayPal-IPN

<form name="_xclick" action="https://www.sandbox.paypal.com/cgi-bin/webscr" 
    method="post">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="YOUR SANDBOX SELLER EMAIL">
    <input type="hidden" name="currency_code" value="USD">
    <input type="hidden" name="item_name" value="Digital Download">
    <input type="hidden" name="amount" value="9.99">
    <input type="hidden" name="return" value="THIS URL">
    <input type="hidden" name="notify_url" value="THE URL TO YOUR ipn.php SCRIPT">
    <input type="image" src="http://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif" 
        border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>

我有一些事情需要解决...

  • 我想为购买选项隐藏此HTML代码。
  • 我还想在此代码<input type="hidden" name="userid" value="2">中添加userid,但它对我不起作用

我只想要一个简单的按钮,其余的东西进入PHP文件,并将用户带到PayPal网站。我知道使用此代码不安全,因为用户知道ipn.php位置,黑客可能会攻击。

我在本教程中添加了许多功能,并且它在沙盒中正常工作

问题是我无法发送用户ID并在我的ipn.php中读取

PS :如果有比这更好的教程,那对我有很大的帮助。谢谢。我是第一次使用PayPal。

由于

1 个答案:

答案 0 :(得分:0)

而不是在html页面中使用form标签。您还可以设置.php文件中的所有值,并可以在点击付费按钮时重定向。 我的意思是在运行时从PHP代码创建paypal的表单标签。

并且对于set userid paypal也有一些规则,并且根据paypal只允许预定义的变量,所以通过userid你可以使用

<input type="hidden" value="Order Number:" name="on0" />
<input type="hidden" name="os0" id="os0" value="2" />

这些是paypal允许根据我们的需要使用的附加参数。 试试这个。