.htacess and fopen

.htacess and fopen

am 30.09.2007 13:12:14 von botho.willer

Hello!
Some time ago I discovered a script on php.net that uses a fopen
handle on a .htaccess-protected directory to check the authorization
of a user. The crucial Code is this:

$handle = fopen("http://username:pw@domain.com/directory", "r");

(of course the username and password are variables entered by the
user)
I used this script to protect a admin-area for some time without any
problems.
But since some weeks the fopen fails even when the right "auth-data"
is entered. I think this error might be connected to the server
upgrade to php5 or any other change of the server config.
I already checked allow_fopen_url, but it's on.

So can anyone tell me why
$handle = fopen("http://username:pw@domain.com/directory", "r");
stopped working? Any server variable or change in the php-
specifications i don't know about?

Thanks,
Botho