我网站有个用iframe调用显示的php文件,能不能防止别人也用iframe来调用?
解决方案 »
- 手机网站是用什么语言写的呀?
- 操作的时候经常出现Can not connect to MySQL server,刷新下就好了
- d.setAttribute("class","rinput"); 添加样式问题。
- 来者有分。有人有“jpgraph_barcode.php"这个文件吗?
- 如何判断最后一个字符是 - ,然后把最后的 - 过滤掉
- 如何用php后台执行一个耗时的脚本
- PHP+MYSQL高手请进....
- 为什么我用input type="image"提交的表单无法使用?
- 怎样配置.htaccess,403设定为什么只有首页有效?
- 关于curl,post访问ip没问题,但是fangwen这个ip对应的域名提示Could not resolve host
- 没事的人可以继续挑战,用PHP画五角星。。
- 求一正则表达式的写法
if (self!=top) window.top.location.replace(self.location);
</script>
/******判断来路是否正确******/
$referer = $_SERVER['HTTP_REFERER'];
$preg = '/http:\/\/yourDomain\.com\/.*?/i';
if( !preg_match($preg, $referer) ){
Header("http/1.1 404 Not Found");
exit();
}
怎么会呢?被iframe的页面取到的来路就是父页面。
首先为自己的无知道歉——top、self是全局变量。
但是盲从这个js的同学,你们没发现这个js会导致任何调用它的页面都会跳转了吗?这根本不符合LZ的需求