ID: 29182
Comment by: neilcurry1 at hotmail dot com
Reported By: herve at elma dot fr
Status: Bogus
Bug Type: *General Issues
Operating System: Linux
PHP Version: 5.0.0
New Comment:
Same problem here, using Apache 1.3.31 and PHP 5.0.0 on
Mac OS X 10.3.4.
PHP_AUTH_USER variable is blank
PHP_AUTH_PW variable works fine.
Test Script:
<?PHP
if (empty($_SERVER["PHP_AUTH_PW"]))
{
header("WWW-Authenticate: Basic realm=\"AUTH\"");
header("HTTP/1.0 401 Unauthorized");
echo("Authorisation Required.");
exit;
}
else
{
echo("You entered " . $_SERVER["PHP_AUTH_USER"] . "
for a username.<BR />");
echo("You entered " . $_SERVER["PHP_AUTH_PW"] . "
for a password.<BR />");
}
?>
If you set the loop test to PHP_AUTH_USER it just keeps
asking for the username and password.
The result of the above script outputs nothing where the
username should be, and the correct password you entered
where the password should be.
Neil
Previous Comments:
------------------------------------------------------------------------
[2004-07-15 11:51:11] [EMAIL PROTECTED]
Duplicate. See #29132
------------------------------------------------------------------------
[2004-07-15 11:48:01] [EMAIL PROTECTED]
Duplicate. See #29132
------------------------------------------------------------------------
[2004-07-15 11:22:46] herve at elma dot fr
Description:
------------
Since I have installed PHP-5.0.0 I do not have any answer to the
command $_SERVER['PHP_AUTH_USER'] ...
PHP_AUTH_USER seems to not being defined ... included in the phpinfo()
...
!?
With Apache 1.3.31, php compiled as a module.
Reproduce code:
---------------
<?php
echo "USER = ".$_SERVER['PHP_AUTH_USER'];
?>
Expected result:
----------------
The auth user name ...
as explain in the PHP documentation :
When running under Apache as module doing HTTP authentication this
variable is set to the username provided by the user.
Actual result:
--------------
'PHP_AUTH_USER' not defined.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=29182&edit=1