对于有些重要的文件我们并不希望用户可以直接输入地址进行访问了,这我们需要进行一些设置下面总结了一些php禁止直接从浏览器输入地址访问.PHP文件方法,大家看看。

《script》ec(2);《script》

比如说我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禁止直接访问源码,php禁止直接从浏览器输入地址访问.PHP文件-PHP源码相关推荐

  1. php 禁止浏览器直接访问网页_PHP禁止直接从浏览器输入地址访问PHP文件

    PHP禁止直接从浏览器输入地址访问PHP文件 PHP是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用.以下是小编为大家搜索整理P ...

  2. 禁止直接在浏览器输入网址访问的代码

    这个代码的作用就是如果没有来源的话就无法正常访问,有来源才可以正常访问,也就是禁止直接输入网址访问的意思. ASP代码如下: <% '防止直接输入网址登陆 url=request.ServerV ...

  3. 十四、猜码游戏: 每一轮里,程序随机生成两个数字,一个是码数,范围:0到5,一个是猜数,范围:码数到10。用户输入两个数字,也分为码数和猜数。 若这一轮程序的猜数等于两个码数之和,输出“电脑胜”,若

    import random a=int(input('请输入码数')) b=int(input('请输入猜数')) i=random.randint(0,6) j=random.randint(i,1 ...

  4. IE访问页面400报错,其他浏览器可正常访问

    问题介绍: 背景:由于爆出Tomcat低版本内容中,存在Web Socket漏洞.因此安排Tomcat升级,本次升级到是Tomcat7.0.106. 问题:升级Tomcat服务器后,原有的所有含有中文 ...

  5. 写了cookie阻止通过输入地址直接访问下一个html,但是直接输入地址访问时,会闪一下下一个页面,怎么回事啊????、...

    描述:做了两个页面login.html   index.html  在index的body加了onload事件,调用一个js,js中有cookie的判断,防止没有登录就打开index.html,如果没 ...

  6. win10系统360浏览器和chrome浏览器无法访问网页但自带的edge浏览器却可以访问

    见网址:http://jingyan.baidu.com/article/cdddd41c877a5853cb00e191.html 之前为大家介绍了win10升级后IE无法上网的解决办法,很多朋友在 ...

  7. 如何将web项目部署到远程桌面,通过远程地址访问web项目

    如何将web项目部署到远程桌面,通过远程地址访问web项目 进入公司会经常让你把某个项目或者一些展示数据的html文件放到远程服务器上,可供大家一起访问查看,看了网上的一些办法大部分都是nginx,t ...

  8. html禁止搜索引擎转码,如何禁止百度、神马、搜狗等搜索引擎转码

    百度还是啥搜狗.神马之类的搜索引擎,转码就转码,为什么转码了,还要在后面带上一大串广告?把别人的广告给屏蔽了,自己带广告,当然现在网站自适应能力越来越强,不用转码也就能够很好的访问了,转码了反而是画蛇 ...

  9. 服务器禁止用ip访问站点,windows服务器禁止ip访问方法介绍

    下边是方法 控制面板-管理工具-本地安全策略  或者命令  gpedit.msc 选择创建 IP 安全策略 点选下一步 我们就是要禁止他,不和他说话,那么,取消勾选 直接按完成.那个勾选是默认的 注意 ...

最新文章

  1. 香港计算机本科专业,中国香港计算机本科专业包含哪些呢?
  2. spyder 崩溃解决方案
  3. 用矩阵来运算向量与点的平移
  4. 扫描PDF417崩溃的原因找到:手机摄像头分辨率低
  5. LeetCode 179. 最大数(自定义谓词函数--Lambda表达式--排序)
  6. 主键、聚集索引、非聚集索引区别
  7. LeetCode-----用两个栈实现一个队列
  8. eclipse 设置默认编码为Utf-8
  9. 网站后端_Python+Flask.0003.FLASK快速入门之Hello Word?
  10. 在css中arial,Helvetica或Arial作为CSS中的基本字体?
  11. 新视觉在线制作网总汇模块代码(4例)
  12. 2019新版c智播客h马程序员H5全栈工程师培训项目实战
  13. Python 写一个简单的FTPv2
  14. Hadoop十年解读与发展预测
  15. 神牛闪光灯TT865/V850II 860II Sony热靴口损坏,更换新热靴口
  16. 关于设置背景图片的透明度(html+css)
  17. 计算机犯罪保护现场,计算机犯罪现场.ppt
  18. 在Springboot中使用pagehelper实现分页管理
  19. php随机生成0.1到10的随机数
  20. “中国天眼”观测到宇宙极端爆炸起源证据

热门文章

  1. python 人脸比对_python dlib学习(五):比对人脸
  2. ESD静电二极管可以完全替代ESD静电保护器吗?
  3. 1089 狼人杀-简单版 (20 分)
  4. 个人永久性免费-Excel催化剂功能第68波-父子结构表转换之父子关系BOM表拆分篇...
  5. 2022-2027年中国多聚膜敷料行业发展前景及投资战略咨询报告
  6. 【Iceberg表规范】Manifests(manifest files)、Snapshots和Table Metadata
  7. mac微信小助手WeChatPlugin Mac中文版v1.7.5
  8. Freemarker 浅析
  9. Python用广义加性模型GAM进行时间序列分析
  10. iOS-unrecognized selector crash防护