Paypal隐藏html代码


Paypal hiding html codes

我试图隐藏我的HTML代码与PayPal购买选项。

我的代码来自: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">中添加用户id,但它不适合我

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

我在本教程中添加了许多函数,它在沙箱中工作得很好

问题是我无法发送用户id并在我的ipn.php

中读取它

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

谢谢

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

和设置用户id paypal有一些规则paypal只允许预定义的变量所以要传递用户id你可以使用

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

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