php禁止直接从浏览器输入地址访问.php文件的方法
2014-11-04 00:00
1051 查看
本文实例讲述了php禁止直接从浏览器输入地址访问.php文件的方法。分享给大家供大家参考。具体实现方法如下:
一般来说对于有些重要的文件我们并不希望用户可以直接输入地址进行访问,对此我们需要进行一些设置。下面总结了一些php禁止直接从浏览器输入地址访问.PHP文件方法,非常实用。
比如说http://www.jb51.net/xx.php 这个文件我不想让别人直接从浏览器输入地址访问。
但是如果从任何网站连接http://www.jb51.net/xx.php过来不可以访问的话,本机建立连接也无法访问跳转到另外的地址。
1.在xx.php文件头部写上以下代码就可以了
这样只需要简单伪造来源就可以了,对此我们还可以进行如下操作:
2. 在程序中定义一个标识变量
3. 在config.php中获取这变量
后面的两种方法是我们在很多cms中碰到的。
希望本文所述对大家的PHP程序设计有所帮助。
一般来说对于有些重要的文件我们并不希望用户可以直接输入地址进行访问,对此我们需要进行一些设置。下面总结了一些php禁止直接从浏览器输入地址访问.PHP文件方法,非常实用。
比如说http://www.jb51.net/xx.php 这个文件我不想让别人直接从浏览器输入地址访问。
但是如果从任何网站连接http://www.jb51.net/xx.php过来不可以访问的话,本机建立连接也无法访问跳转到另外的地址。
1.在xx.php文件头部写上以下代码就可以了
$fromurl="http://www.jb51.net/"; //跳转往这个地址。 if( $_SERVER['HTTP_REFERER'] == "" ) { header("Location:".$fromurl); exit; }
这样只需要简单伪造来源就可以了,对此我们还可以进行如下操作:
2. 在程序中定义一个标识变量
define('IN_SYS', TRUE);
3. 在config.php中获取这变量
if(!defined('IN_SYS')) { exit('禁止访问'); }
后面的两种方法是我们在很多cms中碰到的。
希望本文所述对大家的PHP程序设计有所帮助。
相关文章推荐
- php禁止直接从浏览器输入地址访问.php文件的方法
- php禁止直接从浏览器输入地址访问.php文件的方法
- 禁止浏览器直接访问php文件
- php禁止浏览器直接访问
- 禁止直接在浏览器输入网址访问的代码
- 防止用户直接输入地址访问jsp文件
- 详解PHP防止直接访问.php 文件的实现方法
- PHP中防止直接访问或查看或下载config.php文件的方法
- Apache下禁止php文件被直接访问的解决方案
- 通过浏览器输入http地址访问app内部共享文件
- apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件或目录执行权限的设置方法
- apache禁止访问文件或目录执行权限、禁止运行脚本PHP文件的设置方法
- Apache下禁止php文件被直接访问的解决方案
- apache禁止访问文件或目录执行权限、禁止运行脚本PHP文件的设置方法
- Apache下禁止php文件被直接访问的解决方案
- apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件或目录执行权限的设置方法
- apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件或目录执行权限的设置方法
- 浏览器访问服务器上.php文件不解析直接下载
- php-curl获取接口图片地址,在php拼接img中无法访问,报403错误,在浏览器url中直接可以访问,html页面里img也可以访问
- 禁止直接在浏览器输入网址访问的代码