码迷,mamicode.com
首页 > Web开发 > 详细

PHP http验证 调用浏览器登录框

时间:2014-08-18 13:01:42      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:discuz   style   blog   http   color   div   amp   log   

比COOKIES更简单,更方便,更安全.需要注意的是,有些服务器并不对HTTP支持.比如BY免费分销的服务器.

 1 <?php
 2 $nn="admin";//帐号.
 3 $pp="admin";//密码.
 4 //检查变量 $PHP_AUTH_USER 和$PHP_AUTH_PW 的值.
 5 if ((!isset($PHP_AUTH_USER)) || (!isset($PHP_AUTH_PW))) {
 6 //空值:输出帐号或密码错误信息.
 7      header(‘WWW-Authenticate: Basic realm="SooDiscuz!"‘);
 8      header(‘HTTP/1.0 401 Unauthorized‘);
 9      echo "帐号或密码错误.";
10      exit; 
11 } else if ((isset($PHP_AUTH_USER)) && (isset($PHP_AUTH_PW))){ 
12 //变量值存在,检查其是否正确.
13 if (($PHP_AUTH_USER != $nn) || ($PHP_AUTH_PW != $pp)) {
14 //用户名输入错误或密码输入错误,输出帐号或密码错误信息.
15      header(‘WWW-Authenticate: Basic realm="SooDiscuz!"‘);
16      header(‘HTTP/1.0 401 Unauthorized‘);
17      echo "帐号或密码错误.";
18      exit;
19      } else if (($PHP_AUTH_USER == $nn) || ($PHP_AUTH_PW == $pp)) {
20           //用户名及密码都正确,输出内容.
21           echo “登陆成功”;
22           }
23 }
24 ?>

 

PHP http验证 调用浏览器登录框,布布扣,bubuko.com

PHP http验证 调用浏览器登录框

标签:discuz   style   blog   http   color   div   amp   log   

原文地址:http://www.cnblogs.com/xiaofan233/p/3919275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!