怎么样来限制一个网页只能从另外的一个网页中的超链接打开,而不能从http地址打开? 判断if ($HTTP_Referer != "http://xxxx.xxx") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个好我也想知道...希望net_lover(孟子E章)兄,能够说详细点.. to 孟子 :理论上是不行的吧?你不能根据 ip来判断,我没有做过试验,如果说错了也不要见怪。我的想法:可以用尝试用session 来判断,在生成A页面的时候在session设置一下标志变量, A中包含b的引用, b的服务器端代码判断session中的标志变量,如果没有被设置过,那么就不要给他返回页面就行了。 用session判断好了啊,存在才能执行页面啊 用session耗服务器资源啊,判断 $_SERVER['HTTP_REFER'] 取得来源,如果来源不是特定的网址提示错误!这样就可以了 if (strpos($_SERVER['HTTP_REFERER'],"www.lanqiaobiz.com") === false) echo "你不能从别的网站访问本页面"; 这个$_SERVER['HTTP_REFERER']不一定有啊 echo $requesthost = sprintf("http://%s %s",$_SERVER['HTTP_HOST'],$_SERVER['PHP_SELF']);echo "<br>";echo $requestserver = sprintf("http://%s %s",$_SERVER['SERVER_NAME'],$_SERVER['PHP_SELF']);die();if ($_SERVER['HTTP_REFERER'] != $requesthost && $_SERVER['HTTP_REFERER'] != $requestserver) { die("Illage Referer~!");} 从地址栏输入地址?这样就更是false了楼上的请再认真看一下帖子以及手册 php的Crypt函数问题 提交表单 按下一页表单清空了不能正确显示怎么办 一个表单问题提示框问题 php5.0+apache2.0.59不支持中文url问题 [初级]变量穿透问题 请教一个登录验证问题 smartTemplate的问题 使用php开发2年中,个人感觉如下,欢迎来讨论。 一个关于文件上传的问题 ueditor编辑器,只能编辑1000以内的内容,超过内容会不保存??? 如何提取出一个特定的字符串 php的session使用问题
我也想知道...
希望net_lover(孟子E章)兄,能够说详细点..
我的想法:可以用尝试用session 来判断,在生成A页面的时候在session设置一下标志变量, A中包含b的引用, b的服务器端代码判断session中的标志变量,如果没有被设置过,那么就不要给他返回页面就行了。
echo "你不能从别的网站访问本页面";
echo "<br>";
echo $requestserver = sprintf("http://%s %s",$_SERVER['SERVER_NAME'],$_SERVER['PHP_SELF']);
die();
if ($_SERVER['HTTP_REFERER'] != $requesthost && $_SERVER['HTTP_REFERER'] != $requestserver) {
die("Illage Referer~!");
}