php语言 百分网手机站

PHP禁止直接从浏览器输入地址访问PHP文件

时间:2020-11-05 12:06:02 php语言 我要投稿

PHP禁止直接从浏览器输入地址访问PHP文件

  PHP是一种 HTML 内嵌式的.语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。以下是小编为大家搜索整理PHP禁止直接从浏览器输入地址访问PHP文件,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

  比如说我http://www.111cn.net /xx.php 这个文件我不想让别人直接从浏览器输入地址访问

  但是如果从任何网站连接http://www.111cn.net /xx.php过来就可以访问

  本机建立连接也无法访问跳转到另外的地址

  1.在xx.php文件头部写上以下代码就可以了

  $fromurl="http://www.111cn.net /"; //跳转往这个地址。

  if( $_SERVER['HTTP_REFERER'] == "" )

  {

  header("Location:".$fromurl); exit;

  }

  这样只需要简单为造来源就可以了,我们如果真要做到,可以如下操作

  2. 在程序中定义一个标识变量

  define('IN_SYS', TRUE);

  3. 在config.php中获取这变量

  if(!defined('IN_SYS')) {

  exit('禁止访问');

  }

  后面的两种方法是我们在很多cms中碰到的哦。

  【相关阅读】

  PHP二维数组转成字符串示例

  代码如下:

  function arr2str ($arr)

  {

  foreach ($arr as $v)

  {

  $v = join(",",$v); //可以用implode将一维数组转换为用逗号连接的字符串

  $temp[] = $v;

  }

  $t="";

  foreach($temp as $v){

  $t.="'".$v."'".",";

  }

  $t=substr($t,0,-1);

  return $t;

  }

【PHP禁止直接从浏览器输入地址访问PHP文件】相关文章:

1.Linux怎么直接执行PHP脚本文件

2.PHP文件是什么 如何打开PHP文件

3.PHP访问数据库

4.PHP文件怎么操作

5.PHP配置文件详解php.ini

6.Unix/Linux中怎么直接执行PHP脚本文件

7.PHP文件上传源码分析

8.php文件操作函数解释

9.PHP 从 HTML 中分离