Показать сообщение отдельно

  #10  
Старый 26.09.2009, 14:06
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
С нами: 9399011

Репутация: 444
По умолчанию

Вот простейший пример.
PHP код:
<?php
$login_successful 
false;
// check user & pwd:
if (isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW'])){
    
$usr $_SERVER['PHP_AUTH_USER'];
    
$pwd $_SERVER['PHP_AUTH_PW'];
    if (
$usr == 'jonas' && $pwd == 'secret'){
        
$login_successful true;
    }
}
// login ok?
if (!$login_successful){
    
// send 401 headers:
    // realm="something" will be shown in the login box
    
header('WWW-Authenticate: Basic realm="Secret page"');
    
header('HTTP/1.0 401 Unauthorized');
    print 
"Login failed!n";
}
else {
    
// show secret page:
    
print 'you reached the secret page!';
}
?>
 
Ответить с цитированием