0
我是一些网站的拥有者,有十几个网页。页面是使用PHP制作的。在一段时间之前,我发现有些人通过使用Joomla CMS和包装菜单选项包括启动(登录页面),并以此方式困扰会员和其他访客,尤其是因为包装的“窗口”不够大,我的一些信息页面不可见。通过这种方式,访问者将这些网页与我连接起来,并对整个网站产生不好的感觉。我联系了这些人,但没有回答,然后我试图通过使用$ _SERVER ['HTTP_REFERER']超级变量来解决它,但我没有得到正确的工作解决方案来解决这个问题。有人遇到类似的问题?谢谢。防止将PHP页面加载到Joomla包装中
编辑 - 这是从代码的代码
$HTTP_REFERRER=%SERVER['HTTP_REFERER'];
if ($HTTP_REFERRER) {
// check if the referrer is on your noentry list
// if so redirect it to another page
if ($HTTP_REFERRER == "www.mean.visitor.com") {
echo 'referer is' . $HTTP_REFERRER;
die;
} // shows the referrer and formats ur local harddrive echo "You came from $HTTP_REFERRER";
} else {
//everything is OK
}
你究竟尝试了什么?我们可以看到你的代码吗? – 2011-06-10 11:23:57
$ HTTP_REFERRER =%SERVER ['HTTP_REFERER']; 如果($ HTTP_REFERRER) {// 检查,如果引用是您NOENTRY名单上 //如果是,则重定向到 另一页,如果($ HTTP_REFERRER == “www.mean.visitor.com”) { 回声'referer是'。 $ HTTP_REFERRER; 死亡; } //显示推荐人并格式化你的本地硬盘 echo“你来自$ HTTP_REFERRER”; } else { //一切正常 } – 2011-06-10 13:21:25
编辑您的帖子并将其放入其中。例如%SERVER应该是$ _SERVER ...但是把你的代码放在帖子中,这样它就更清晰了。 – 2011-06-10 13:33:09