送信時にデータを収集し、データベース内のフィールドの値を書き込むフォームがあります。フォームは、応答ページへの投稿要求を使用して、データベースに接続し、必要なすべてのフィールドをデータベースに投稿します。
私は支払いと呼ばれるラジオボタンも持っており、オプションの1つはペイパルです。私の目標は、フィールドをデータベースに投稿するだけでなく、以下のフォームデータを一度に私のペイパルアカウントに投稿することです
<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="myemails" />
<input type="hidden" name="currency_code" value="GBP" />
<input type="hidden" name="item_name" value="Digital Download" />
<input type="hidden" name="amount" value="9.99" />
<input type="hidden" name="return" value="http://myurl/form.htm" />
<input type="hidden" name="notify_url" value="http://myurl/example/ipn.php" />
<input type="image" src="btn_buynow_LG.gif" border="0" name="submit" alt="Paypal" />
</form>
以下のコマンドを使用して、フォームのある別のページにリダイレクトできることを知っています
if($_REQUEST['payment']=="Paypal") { redirect to another page with the code above, but the user has to click on submit again}
ただし、ユーザーが一度送信をクリックすると、データベースが詳細を記録し、自動的にペイパルにリダイレクトします。