こんにちは、リファラー URL を取得しようとしていますが、訪問者が Paypal からサイトにアクセスしたときに機能しません。
$ref = $_SERVER['HTTP_REFERER'];
echo $ref;
訪問者が Paypal からサイトにアクセスした場合、Paypal の URL を取得する簡単な方法はありますか?
編集と明確化: Paypal サイトで特別な設定を行うつもりはありません (IPN、リターン URL の設定、支払いデータ転送、または Paypal サイトでのその他の特別な設定を含むがこれらに限定されません)。見るということは、ビジターが Paypal からサイトにアクセスしたときに、トランザクションのステータス (トランザクションがあった場合) に関係なく、URL リファラーを取得することです。
マニュアルからボブが指摘したように
$_SERVER は、ヘッダー、パス、スクリプトの場所などの情報を含む配列です。この配列の > エントリは、Web サーバーによって作成されます。すべての Web サーバーがこれらのいずれかを提供するという保証はありません。サーバーは、一部を省略したり、ここにリストされていないものを提供したりする場合があります。
残された唯一の質問は、PayPal サイトで何かを設定せずに、これに対する回避策はありますか?