PHP - 图像获取引用URL的当前URL

时间:2011-07-18 02:55:44

标签: php image

假设我有一个伪装成图像的PHP文件。无论如何,我想记录它的所有点击以及点击它的位置。

现在,我正在使用http://www.webcheatsheet.com/PHP/get_current_page_url.php,但没有帮助。我得到的只是图像被托管的地方。我想要点击图像的位置......就像在网络上找到该图像的位置一样,你知道吗?

1 个答案:

答案 0 :(得分:2)

如esqew所述,您需要check the referrer with $_SERVER['HTTP_REFERRER']。当前页面URL无法获得所需内容的原因是因为当前页面将是您的图像脚本。

您应该注意,客户端不必提交引荐来源。在大多数情况下,它会,但不是必须的。此外,如果直接访问图像,甚至可能没有推荐人。

最后,不要依赖该引用来获取任何安全性,因为客户可以轻松更改它。

相关问题