假设有人付款成功并重定向到我的“付款成功”页面。我可以通过以下方式跟踪引荐来源网址吗
$_SERVER['HTTP_REFERER'];
我想这样做是因为只有当访问者来自贝宝时,我才应该显示“谢谢”页面。
交易完成后,我无法echo $_SERVER['HTTP_REFERER'];
显示 PayPal 推荐 URL,我被带回返回 URL。我确实尝试了一些其他测试以确保该命令有效 - 并且确实有效。我可以让引用 URL 出现。
我做了一些研究,显然 PayPal 隐藏了这些信息。我不确定为什么,但我确信这与安全有关 - 抱歉。
如果您希望在有人导航到您的退货页面时验证信息,您可以使用付款数据传输。
由于 PayPal 使用HTTPS,因此只有在使用HTTPS(不是 HTTP)时才能跟踪引荐来源网址。