ผมแนะนำส่วน authenticate ล่ะกัน
<?php
$member = array("admin1" => "pass1", "admin2" => "pass2");
function authenticate() {
Header( "WWW-authenticate: basic realm=Protected");
Header( "HTTP/1.0 401 Unauthorized");
echo "You must enter a valid login ID and password! ";
exit;
}
function check_login($user,$pass, $userlist) {
return ($userlist[$user] == $pass) ? true : false;
}
if (!isset($PHP_AUTH_USER)) $PHP_AUTH_USER = $HTTP_SERVER_VARS['PHP_AUTH_USER'];
if (!isset($PHP_AUTH_PW))$PHP_AUTH_PW = $HTTP_SERVER_VARS['PHP_AUTH_PW'];
if (!check_login($PHP_AUTH_USER,$PHP_AUTH_PW, $member)) authenticate();
print 'Correct';
?>