2013-08-26 79 views
0

我正在嘗試幫助有問題的人,在那裏您可以捐贈一些積分,但是您的源代碼將允許您編輯PayPal按鈕的值。例如,我選擇了5個應花費5美元的點數,但是當我編輯源代碼時,我可以看到帶有值的整個PayPal表單,並編輯這些值。 那麼,如何確保表格無法編輯?如何保護paypal購買表單

下面的代碼:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
<input type="hidden" name="cmd" value="_xclick"> 
<input type="hidden" name="at" value="nBWAy2wwJn1O1LdoLcMn8AOdPxBBUxhnZfqFvAlGQq1oDm0czxn5FBcpgIW"> 
<input type="hidden" name="business" value="[email protected]"> 
<input type="hidden" name="item_name" value="DP|1|452160"> 
<input type="hidden" name="amount" value="1"> 
<input type="hidden" name="no_shipping" value="1"> 
<input type="hidden" name="return" value="http://www.worldofthegods.com/donate.php?action=done"> 
<input type="hidden" name="cancel_return" value="http://www.worldofthegods.com/donate.php?action=cancel"> 
<input type="hidden" name="notify_url" value="http://www.worldofthegods.com/ipn_donator.php"> 
<input type="hidden" name="currency_code" value="USD"> 
<input type="hidden" name="tax" value="0"> 
<input type="image" src="http://worldofthegods.com/images/PaypalButton.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!"> 
</form> 

回答

0

這樣,這是不可能的。我猜你想要做什麼,而這不是你所追求的正確方式。

您需要驗證每筆付款,並確保它們有效且付款金額正確。 Paypal IPN是解決方案,您需要一些服務器端編程。

瞭解更多:

  1. ​​3210
  2. How to verify successful payment of paypal