httpauth02.php to HTML

index

USE AT OWN RISK

Generated: Tue Jul 31 15:22:01 2007 from httpauth02.php 2006/03/06 686 bytes.

<?php
// second try httpauth02.php
## Apache server fix ##
if (isset($_SERVER['PHP_AUTH_USER']) && !isset($_ENV['REMOTE_USER']))
 $_ENV['REMOTE_USER'] = $_SERVER['PHP_AUTH_USER'];

if (isset($_SERVER['AUTH_PASSWORD']) && !isset($_ENV['PHP_AUTH_PW']))
 $_ENV['PHP_AUTH_PW'] = $_SERVER['AUTH_PASSWORD'];

 if (!isset($_SERVER['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';
 exit;
 } else {
 echo "<p>Hello [<b>{$_SERVER['PHP_AUTH_USER']}</b>].</p>";
 echo "<p>You entered [<b>{$_SERVER['PHP_AUTH_PW']}</b>] as your password.</p>";
 }
?>
 

index

Valid HTML 4.01 Transitional