PHP登录框验证

林继 PHP 技术 7,246 共写了29个字 (2006-12-12 19:09:15) 没有评论 打印 扫描二维码 百度已收录
  1. <? 
  2. /* 检查变量 $PHP_AUTH_USER 和$PHP_AUTH_PW 的值*/ 
  3. if (!isset($PHP_AUTH_USER)||!isset($PHP_AUTH_PW)) 
  4. {/* 空值:发送产生显示文本框的数据头部*/ 
  5. header('WWW-Authenticate: Basic realm="My Private Stuff"'); 
  6. header('HTTP/1.0 401 Unauthorized'); 
  7. echo '登录验证'; 
  8. exit; 
  9. } 
  10. else if(isset($PHP_AUTH_USER)&&isset($PHP_AUTH_PW)) 
  11. {/* 变量值存在,检查其是否正确 */ 
  12.     if ($PHP_AUTH_USER!="123"||$PHP_AUTH_PW!="123") 
  13.  {/* 用户名输入错误或密码输入错误,发送产生显示文本框的数据头部*/ 
  14.      header('WWW-Authenticate: Basic realm="My Private Stuff"'); 
  15.      header('HTTP/1.0 401 Unauthorized'); 
  16.      echo '登录验证'; 
  17.      exit;} 
  18.      else if($PHP_AUTH_USER == "123"||$PHP_AUTH_PW == "123") 
  19.   {/* 用户名及密码都正确,输出成功信息 */ 
  20.       echo "<P>登录成功</p>";} 
  21. } 
  22. ?>

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >