Php 如果有人拥有来自exam.com网站的cookie,如何禁止访问我的网站?

Php 如果有人拥有来自exam.com网站的cookie,如何禁止访问我的网站?,php,cookies,Php,Cookies,可能重复: 如果有人拥有来自exam.com网站的cookie,如何禁止访问我的网站 我试着用php来解释这一点。请帮我谢谢答案很简单:你不能,因为你不能从其他域读取cookies。但是你可以查看引用的URL。看看他们是否直接来自exam.com。 $\u SERVER['HTTP\u REFERER']我认为唯一合乎逻辑的方法是使用javascript。首先使用javascript读取所有域的所有cookie(我仍然不确定它是否可以。我将检查是否有办法做到这一点)。然后检查是否存在您所指的域

可能重复:

如果有人拥有来自exam.com网站的cookie,如何禁止访问我的网站


我试着用php来解释这一点。请帮我谢谢

答案很简单:你不能,因为你不能从其他域读取cookies。

但是你可以查看引用的URL。看看他们是否直接来自exam.com。
$\u SERVER['HTTP\u REFERER']

我认为唯一合乎逻辑的方法是使用javascript。首先使用javascript读取所有域的所有cookie(我仍然不确定它是否可以。我将检查是否有办法做到这一点)。然后检查是否存在您所指的域的cookie。如果为“true”,则执行您的函数()@Mark Baker:是的,它对我来说确实是重复的(相同的情况)…我不确定您是否可以通过javascript读取cookie文件。。。我希望不会,否则是时候再次禁用它,忘记访问使用Ajax的站点了。您可以阅读浏览器历史记录,这可能会识别对exam.com的访问。就我个人而言,禁止访问其他特定网站的人的想法让我充满了不祥的预感。好主意,感谢您再次保护我的网站,以防阅读历史。firefox和ie很好,但它不适用于chrome