0

さて、ここでトリッキーな質問です。

私はこのフォームを持っていて、php (サーバー側の検証) を使用しています。

注意深く読んでください。

フィールドに欠損値がないか、ラジオが選択されていないか、チェックボックスがチェックされていないかフォームをチェックし、成功した場合は値をデータベースに挿入します。

今ここまでは大丈夫です。

このフォームは、クライアントのデータ名と電子メールを取得し、それなしでは注文を完了することができない非常に重要なデータを入力してもらうためのものです。

これまで、フォームは次を使用して送信されました

<input type="submit" name="submit" value="Buy Now" class="purchaseButton">

この検証部分は問題ありませんが、実際にどのように支払うことができますか? Paypalボタンを追加する予定です(固定価格は$ 5のpaypalボタンと言います)

Paypal ボタンを追加すると、フォームを検証できないか、(既に使用している) 検証方法を追加すると、どこに Paypal を追加できますか?

その人が挿入された値を確認して検証し、その代金を支払う別のページにリダイレクトしますか? または、他のオプションがあります (つまり、ペイパル ボタンで確認しますか?)

私はわかりません。助けてくれるのは黄金の友達です。

ありがとう

4

1 に答える 1

0

フォームが送信されているかどうかを確認し、送信されている場合はコードを表示できます。送信の上にこれを追加します

<input type="hidden" name="submitted" id="submitted" value="yes">

次にphpコード:

//Check to see if the submit button has been clicked to process data
if(isset($_POST["submitted"]) && $_POST["submitted"] == "yes")
{
  //paypal code
}
于 2013-07-21T15:18:37.363 に答える