0

IPN を処理するための私の PHP コードでは、1 行を除いてすべて正常に動作します。

$email = $_GET['ipn_email'];

これは、開始するために提供されているサンプル コードに含まれていました。請求を行う Paypal アカウントの管理者に関連付けられた電子メール アドレスを取得すると想定しました。

ただし、設定されることはないようです。上記のコードを使用すると、IPN スクリプトが失敗します。IPN スクリプトが機能する唯一の方法$emailは、選択した任意の電子メール アドレスに設定することです。

自分のメールアドレスだけ設定しても大丈夫ですか?ipn_emailデータから値を取得する必要がありGETますか? ipn_emailはずの値は何ですか?

4

1 に答える 1

1

$_GET[]変数は、URL内のクエリ文字列から取得されます。したがって、セットを送信するには、ユーザーに要求するものを要求する必要があります

host/page.html?ipn_email=an_email_address

その形式をサーバーに送信しない場合、変数は設定されません。

このチュートリアルを使用したかどうかはわかりませんが、使用する理由の1つを説明しています

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNImplementation

于 2012-05-10T06:59:26.363 に答える