IIS and PHP authorization
| From: | Shane McBride | Date: | Sun, 28 Jan 2001 08:41:42 +0000 |
| Subject: | IIS and PHP authorization | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-37093@lists.php.net to get a copy of this message | ||
I finally got PHP, MySQL and Win2k installed after a long hard battle with a Promise Ultra/66
controller card. Now, PHP seems to work fine exceot when I have a script that requires
authorization, I never get the popup box to input the login and password. Here's the script:
<?
// Include the setup password file
require 'setup.inc';
// Check to see if $PHP_AUTH_USER already contains info
if (!isset($PHP_AUTH_USER)) {
// If empty, send header causing dialog box to appear
header('WWW-Authenticate: Basic realm="The Merchant Power Setup Area"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required!';
exit;
} else if (isset($PHP_AUTH_USER)) {
if (($PHP_AUTH_USER !=$SETUP_USER) || ($PHP_AUTH_PW !=$SETUP_PASS)) {
header('WWW-Authenticate: Basic realm="The Merchant Power Setup Area"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required!';
exit;
}
}
?>
Any ideas?
TIA- Shane