<?php
//===============================================================================
//   ■■ MASAGO 離れPHP島        :BASIC認証 ■■
//        Class        :php20050208.php
//        Copyright    :masago.kir.jp
//        Made by        :Masago
//        Date        :2005/02/08
//        Last Update    :2005/02/08
//        
//        Comment        :
//        
//        Caution        :
//==============================================================================
//----------------------------------------------- 
// □ 変数の初期化
//-----------------------------------------------
$error        "";            //エラーメモリ
//----------------------------------------------- 
// □ IDとPWのファイルを読む
//-----------------------------------------------
$fp=@fopen("php20050208s.txt","r") or die("ファイルのオープンに失敗しました");
$buff=fgets($fp);
fclose($fp);
list(
$id,$pw)=@explode(";",$buff);
//----------------------------------------------- 
// □ 認証ダイアログ
//-----------------------------------------------

if(!isset($_SERVER["PHP_AUTH_USER"]) || 
   
$_SERVER["PHP_AUTH_USER"] != $id ||
   
$_SERVER["PHP_AUTH_PW"] != $pw) {
    
header("WWW-Authenticate: Basic realm=\"Hanare PHP Island\"");
    
header('HTTP/1.0 401 Unauthorized');
    
$error="カギが間違ってます。";
}

if (
$error>""){
//入室失敗---------------------------------------------
?>
<HTML> 
<HEAD> 
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=euc-jp"> 
<TITLE>2005/02/08 TIPS</TITLE> 
</HEAD> 
<BODY> 
<FONT SIZE="2">
<A HREF="http://masago.kir.jp/urashima/">HOME</A>&nbsp;&nbsp;
<A HREF="php20050208.php">PHP離れ島へBACK</A>&nbsp;&nbsp;
<A HREF="phpsc.php?s=php20050208s.php">このページのソース</A>
<CENTER>
<BR><BR>
<FONT SIZE="4" COLOR="#ff0000">
<?php echo $error?>
</FONT>
</CENTER>
</BODY>
</HTML>
<?php
}else{
//入室成功---------------------------------------------
?>
<HTML> 
<HEAD> 
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=euc-jp"> 
<TITLE>2005/02/08 TIPS</TITLE> 
</HEAD> 
<BODY> 
<FONT SIZE="2">
<A HREF="http://masago.kir.jp/urashima/">HOME</A>&nbsp;&nbsp;
<A HREF="php20050208.php">PHP離れ島へBACK</A>&nbsp;&nbsp;
<A HREF="phpsc.php?s=php20050208s.php">このページのソース</A>
<CENTER>
<BR>
<IMG SRC="img/php/20050208.jpg" BORDER="0"><BR><BR><BR>
よ・う・こ・そ ♪
</BODY> 
</HTML>
<?
}
?>