page1.phpに、POSTを介してvarsをpage2.phpに送信するフォームがあります。ただし、page1.phpから呼び出された場合にのみ、フォームを処理したいと思います。
これを確認するにはどうすればよいですか?
敬具!
編集:それは一種のセキュリティ対策です。私がハッカーで、ページのソースからフォームコードをコピーして実行すると、重要な変数を変更できます。
EDIT2:わかり
ました。実際の問題は次のとおりです。
ユーザーは自分のアカウントのクレジットを編集できます。彼らは5EURから50EURまでの値を選ぶことができます。
最終的に、それらはページ'deposit.php'に到達し、そこで最終フォームがページ'payments.php'に送信され、ページ'payments.php'が変数をPaypalに送信します。
Deposit.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%;">
(ところで、50EURを追加すると割引が適用されます)