Page 1 of 1

Basic HTTP Authentication using .htaccess and .htpasswd

Posted: Wed Jan 22, 2003 1:44 am
by desmondlk
Dear all,

I am currently using PHP version 4.0.4 with Apache server.

My OS is XP Professional.

Code: Select all

<?php
<?php 
  if(!isset($PHP_AUTH_USER)) { 
    Header("WWW-Authenticate: Basic realm="My Realm""); 
    Header("HTTP/1.0 401 Unauthorized"); 
    echo "Text to send if user hits Cancel button\n"; 
    exit; 
  } else { 
    echo "Hello $PHP_AUTH_USER.<P>"; 
    echo "You entered $PHP_AUTH_PW as your password.<P>"; 
  } 
?> 

?>
I create a file named authen.php with the code above.
And I try to execute the file, it display internal server error.

Do I need to create .htaccess and .htpasswd files?
How both should be enclosed with?
Or other configuration in the server?

please help. Thanks in advance.

Posted: Wed Jan 22, 2003 8:45 am
by patrikG
This link should shed some light on your problem:

http://www.javascriptkit.com/howto/htaccess.shtml