サンドボックス モードで動作するシンプルな Digital Goods Checkout を入手しました。「PayPal で支払う」ボタンをクリックすると、PayPal にログインするためのウィンドウがポップアップ表示されます。その後、purchasemade.php
スクリプトにリダイレクトされ、そこからファイルを正常にダウンロードできます。
私の問題は、自分の Web サイトで多くの製品を販売する予定であるため、購入が完了したときにどの製品をダウンロードするかを知る必要があることです。各製品には一意の ID があるので、その ID を HTML フォームのアイテム番号として「item_number」という名前の非表示フィールドとして渡すことにしました。ただし、 に到達すると、その値を読み取る方法がわかりませんpurchasemade.php
。
POST で渡された値を元の形式で読み取るにはどうすればよいですか? それ以外の場合、製品を識別する最良の方法は何ですか? このプロジェクトのスクリプト言語として PHP を使用しています。