php中使用base HTTP验证的方法


Posted in PHP onApril 20, 2015

本文实例讲述了php中使用base HTTP验证的方法。分享给大家供大家参考。具体如下:

function http_auth($un, $pw, $realm = "Secured Area")
{
 if(!(isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW']) && $_SERVER['PHP_AUTH_USER'] == $un && $_SERVER['PHP_AUTH_PW'] == $pw))
 {
  header('WWW-Authenticate: Basic realm="$realm"');
  header('Status: 401 Unauthorized');
  exit(); 
 }
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php公用函数列表[正则]
Feb 22 PHP
PHP 中文乱码解决办法总结分析
Jul 30 PHP
php Xdebug 调试扩展的安装与使用.
Mar 13 PHP
PHP跨时区(UTC时间)应用解决方案
Jan 11 PHP
windows中为php安装mongodb与memcache
Jan 06 PHP
浅谈PHP接收POST数据方式
Jun 05 PHP
CI框架入门之MVC简单示例
Nov 21 PHP
PHP手机短信验证码实现流程详解
May 17 PHP
thinkPHP3.2.2框架行为扩展及demo示例
Jun 19 PHP
Laravel 在views中加载公共页面的实现代码
Oct 22 PHP
PHP程序员必须知道的两种日志实例分析
May 14 PHP
解决PhpStorm64不能启动的问题
Jun 20 PHP
PHP加密解密类实例分析
Apr 20 #PHP
php通过分类列表产生分类树数组的方法
Apr 20 #PHP
PHP统计数值数组中出现频率最多的10个数字的方法
Apr 20 #PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
Apr 20 #PHP
php获取本周星期一具体日期的方法
Apr 20 #PHP
php实现猴子选大王问题算法实例
Apr 20 #PHP
php递归删除指定文件夹的方法小结
Apr 20 #PHP
You might like
简单说说PHP优化那些事(经验分享)
2014/11/27 PHP
PHP实现动态web服务器方法
2015/07/29 PHP
PHP搭建大文件切割分块上传功能示例
2017/01/04 PHP
laravel5.1 ajax post 传值_token示例
2019/10/24 PHP
javascript 动态参数判空操作
2008/12/22 Javascript
JavaScript中的细节分析
2012/06/30 Javascript
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
js获取input标签的输入值实现代码
2013/08/05 Javascript
登陆成功后自动计算秒数执行跳转
2014/01/23 Javascript
JavaScript常用标签和方法总结
2015/09/01 Javascript
JS实现选中当前菜单后高亮显示的导航条效果
2015/10/15 Javascript
浅谈JS中json数据的处理
2016/06/30 Javascript
JavaScript利用fetch实现异步请求的方法实例
2017/07/26 Javascript
jquery+css实现下拉列表功能
2017/09/03 jQuery
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
2018/08/25 Javascript
原生JS与JQ获取元素的区别详解
2020/02/13 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
[45:38]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第一局
2016/03/02 DOTA
[01:03:36]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第二场 1月26日
2021/03/11 DOTA
python 异或加密字符串的实例
2018/10/14 Python
python基于C/S模式实现聊天室功能
2019/01/09 Python
python 默认参数相关知识详解
2019/09/18 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
python无序链表删除重复项的方法
2020/01/17 Python
python程序需要编译吗
2020/06/19 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
2020/06/30 Python
python一些性能分析的技巧
2020/08/30 Python
说出ArrayList,Vector, LinkedList的存储性能和特性
2015/01/04 面试题
Java如何格式化日期
2012/08/07 面试题
Laravel的加密解密与哈希实例讲解
2021/03/24 PHP
打架检讨书50字
2014/01/11 职场文书
30岁生日感言
2014/01/25 职场文书
禁止高声喧哗的标语
2014/06/11 职场文书
2014购房个人委托书范本
2014/10/12 职场文书
党员群众路线整改措施及今后努力方向
2014/10/28 职场文书
2014大学班主任工作总结
2014/11/08 职场文书