在 page1.php 上,我有一个通过 POST 将变量发送到 page2.php 的表单。但是,我只想处理从 page1.php 调用的表单。
我该如何检查?
亲切的问候!
编辑:这是一种安全措施。如果我是一名黑客并且我从页面源复制表单代码并运行它,我可以更改关键变量。
EDIT2:
好的,这是实际问题:
用户可以编辑他们帐户的信用。他们可以选择从 5EUR 到 50EUR 的值。
最终他们来到一个页面'deposit.php',最终表单被发送到页面'payments.php',然后将var发送到Paypal。
存款.php:
<form class="paypal" action="paypal/payments.php" method="post" id="paypal_form" target="_blank">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="lc" value="BE" />
<input type="hidden" name="currency_code" value="EUR" />
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynow_LG.gif:NonHostedGuest" />
<input type="hidden" name="item_number" value="50" / >
<input type="hidden" name="price" value="47.50" / >
<input type="submit" class="uibutton " value="Betaal met Paypal" style="width: 100%; font-size:120%;">
(顺便说一句,如果他们加 50 欧元,他们会得到折扣)