<?php
    
if ( !isset( $_SERVER['PHP_AUTH_USER'] ) )  
        {
            
header'WWW-Authenticate: Basic realm = "Wymagana autoryzacja"' );
            
header'HTTP/1.0 401 Unauthorized' );
            exit;
        } 
    elseif ( isset( 
$_SERVER['PHP_AUTH_USER'] ) ) 
    {
        
$plik '65_hasla.txt';
        
$fp fopen$plik'r' );
        
$WszystkieHasla fread$fpfilesize$plik ) );
        
fclose$fp );
    
        
$LoginHaslo explode'|'$WszystkieHasla );
        for ( 
$i 0$ile sizeof$LoginHaslo ); $i <=  $ile$i++ )
        {
            
$dane explode':'$LoginHaslo[$i] );
            
$uzytkownik strval$_SERVER['PHP_AUTH_USER'] );
            
$haslo strval$_SERVER['PHP_AUTH_PW'] );
            if ( ( 
$dane[0] ==  $uzytkownik ) && ( $dane[1] ==  $haslo ) ) 
            {
                
$auth true;
                break;
            } 
            else { 
$auth false; }
        }
    
        if ( 
$auth ==  true 
        {
            echo 
'Zalogowany<br>';    
            echo 
'Tajna strona';
        }
        else
        {
            
header'WWW-Authenticate: Basic realm = "Wymagana autoryzacja"' );
            
header'HTTP/1.0 401 Unauthorized' );
            echo 
'Nie zalogowany<br>';
            echo 
'Brak dostępu';
            exit;
        }
    }
?>