我有一个查询
如何检查用户是否通过多个页面访问了我的主域名?我的意思是在我的HTTP REFERER中
<?php
$ref = isset($_SERVER['HTTP_REFERER'])? $_SERVER['HTTP_REFERER']: null ;
if($ref == 'http://www.site1.com' || $ref == 'http://www.site2.com') {
}
else
{
echo'<center><h1 style="color:red"><br/><br/>Sorry To Inform You Direct Access Is Not Allowed First Go To The Home Page <br/><br/><a href="http://mainsite.com">Click Here</a></h1></center>';
}
?>
这是我目前使用的代码,但它不应该为我工作..我想第一个用户访问site2.com然后site1.com然后只有他能够访问我的网站,否则,如果他尝试直接从site1.com来,然后页面给他错误,访问不被允许..
有可能吗?如果是的话,怎么回事?我有一个人有这个工作..他也使用HTTP REFERER,他添加了这个东西,用户必须从site2到site1,从site1到他的网站,只有这样,用户将看到内容,如果用户试图来直接从site1到他的网站,他会看到内容不允许的错误。