成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP網頁安全認證的實例詳解
全站頭部文字 我要出現在這里
PHP網頁安全認證的實例詳解 817 2023-12-10   

PHP網頁安全認證的實例詳解

不基于數據庫:

<?php
    //unset($_SERVER['PHP_AUTH_USER']);
    $strAuthUser= $_SERVER['PHP_AUTH_USER'];      
    $strAuthPass= $_SERVER['PHP_AUTH_PW'];

 if (! ($strAuthUser == "a" && $strAuthPass == "a")) {
  header('WWW-Authenticate: Basic realm="wly"');
  header('HTTP/1.0 401 Unauthorized');
  echo "用戶驗證!!";
  exit;
 } else {
  echo "驗證通過";
  
  header("location:http://www.baidu.com");
  //unset($_SERVER['PHP_AUTH_USER']);  
 }
?>

基于數據庫:

<?php
  function authenticate_user() {
    header('WWW-Authenticate: Basic realm="Secret Stash"');
   header("HTTP/1.0 401 Unauthorized");
    exit;
  }
 
  if (! isset($_SERVER['PHP_AUTH_USER'])) {
    authenticate_user();
  } else {
    mysql_pconnect("localhost","authenticator","secret") or die("Can't connect to database server!");
    mysql_select_db("java2s") or die("Can't select authentication database!");
 
   $query = "SELECT username, pswd FROM user WHERE username='$_SERVER[PHP_AUTH_USER]' AND pswd=MD5('$_SERVER[PHP_AUTH_PW]')";
 
    $result = mysql_query($query);
 
    // If nothing was found, reprompt the user for the login information.
    if (mysql_num_rows($result) == 0) {
     authenticate_user();
    }
  }
 ?>

如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


主站蜘蛛池模板: 王尧个人简历| 梁洪硕| 韩国电影《我是谁》演员表介绍| outlander| 梦的衣裳| 仪铭| 黄明昊身高| 王若晰 个人资料| 热天午后| 黑暗女监日本电影完整版叫什么| 索溪峪的野阅读及答案| 陈智熙| 乔什布洛林| 法证先锋2| 形象管理| 个体工商户起名字大全免费| 血芙蓉电影| 我是特种兵免费观看完整版| 韩国电影金珠| 昵称大全2024最新版| 金马电影网| 欲情电影在线看| 风平浪静电影| 奇骏车友会| 翟小兴| 你们可知道正谱| 赛虎| 台版缉魂2小时10分版网飞版| 1988田螺姑娘| 寡妇激情| 美丽女老师| 同字异音联| christie stevens| 红海行动2在线观看西瓜影院| 皇家趣学院免费观看全集完整版 | 免费看污视频在线观看| 她回来了| 6套电影频道节目表| 诡娃| 绝岭雄风| 大奉打更人电视剧在线观看全集免费播放|

?。。≌鹃L長期在線接!??!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103