php禁止直接从浏览器输入地方访谈

作者: 金沙澳门官网  发布:2019-09-26

比如笔者 /xx.php 那些文件作者不想让别俗世接从浏览器输入地方访问
可是一旦从任何网址三翻五次 /xx.php过来就能够访谈
本机建构连接也不可能访谈跳转到其余的地方

正文实例陈诉了php禁止直接从浏览器输入地方访问.php文件的办法。分享给大家供我们仿效。具体实现格局如下:

1.在xx.php文件尾部写上以下代码就能够了

貌似的话对于有个别主要的文本大家并不期待顾客能够一贯输入地方举行拜候,对此大家须求开展局地装置。上面总计了部分php禁止直接从浏览器输入地方访问.PHP文件措施,极度实用。

$fromurl=" /"; //跳转往那一个地址。
if( $_SERVER['HTTP_REFERER'] == "" )
{
header("Location:".$fromurl); exit;
}
那样只须求简单为造来源就足以了,大家只要真要做到,能够如下操作

比如说 这么些文件笔者不想让旁俗世接从浏览器输入地点访谈。

  1. 在程序中定义四个标记变量

只是若是从其余网址一而再

define('IN_SYS', TRUE);

1.在xx.php文件底部写上以下代码就能够了

  1. 在config.php中猎取这变量

复制代码 代码如下:

if(!defined('IN_SYS')) {
exit('禁止访谈');
}

$fromurl=""; //跳转往那个地址。
if( $_SERVER['HTTP_REFERER'] == "" )
{
header("Location:".$fromurl); exit;
}

前边的二种办法是大家在好多cms中境遇的啊。

与此相类似只供给轻松伪造来源就足以了,对此大家仍是可以张开如下操作:

  1. 在程序中定义三个标记变量

复制代码 代码如下:

define('IN_SYS', TRUE);

  1. 在config.php中获得那变量

复制代码 代码如下:

if(!defined('IN_SYS')) {
exit('禁止访谈');
}

末端的二种格局是我们在好些个cms中相遇的。

指望本文所述对大家的PHP程序设计有着扶助。

本文由金沙澳门官网送注册58发布于金沙澳门官网,转载请注明出处:php禁止直接从浏览器输入地方访谈

关键词: