タイトルのように、PHP の Alipay 関数を作成しました。これで、支払いが正常に使用できるようになりました。ただし、真ん中に確認ボタンのある空白のページが表示されます。この確認ボタンをクリックしなくても、自動的に支払いページにジャンプします。この空白のページは役に立たないと思うので、削除して Alipay の支払いページに直接ジャンプしたいのですが、次のコードはこのボタンを表示するためのコードです、
//建立请求 $alipaySubmit = new AlipaySubmit($alipay_config); $html_text = $alipaySubmit->buildRequestForm($parameter,"post", "确认"); echo $html_text;
コードを見ると、自動的に送信されるフォームが構築され、POST を通じて Alipay インターフェースに送信されているようですメソッド
buildRequestForm を見てください。このメソッドは次のようになります。 document.formname.submit(); などのフォームを自動的に送信するコードと、場合によっては遅延処理用のコードを使用して、フォーム項目が構築されます。ボタンの HTML を見つけて、ボタンに非表示のスタイルを追加し、自動送信がすぐに有効になるように遅延コードを変更します
buildRequestForm メソッドの確認ボタンを削除するだけです。