if(!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm=\"JG2Answers\""); Header("HTTP/1.0 401 Unauthorized"); echo "Access denied."; exit; } else { $file = fopen("password.dat", "r"); if (!$file) { echo "
Unable to open passwords file.\n"; exit; } while (!feof($file)) { $line = fgets($file, 1024); $line = chop($line); $uname = strtok($line, "="); $passwd = strtok("="); if (($uname == $PHP_AUTH_USER) && ($passwd == $PHP_AUTH_PW)) { $page = "\n". "
\n". "Here are two sample answers in the active format:\n\n\n". "
\n".
"Chapter 3 Question 3
\n".
"Chapter 6 Question 2
\n\n\n".
"".
"