ID: 10277
Updated by: sniper
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Bogus
Bug Type: *Web Server problem
Operating System: Freebsd
PHP Version: 4.0.4pl1
New Comment:

Please check the manual page for basic auth support.
There are some good comments on it.

This is not PHP bug.


Previous Comments:
------------------------------------------------------------------------

[2001-04-10 20:59:35] [EMAIL PROTECTED]

When connecting to a site through IE5+ the site automatically Authenticate as False. 
Will not send a Authenticate message up. Works fine under Netscape 4+

if (isset($PHP_AUTH_USER) && isset($PHP_AUTH_PW)) { 
  
  // Connect to database 
  $conn = pg_pconnect ("dbname=".$db.$login);
  // Select database on MySQL server 


  // Formulate the query 

  $sql = "SELECT * FROM ".$table2." WHERE 
  username = '$PHP_AUTH_USER' AND 
  password = '$PHP_AUTH_PW' AND valid = 'y'"; 

  // Execute the query and put results in $result 

  $result = pg_Exec ( $sql );
 
  // Get number of rows in $result. 

  $num = pg_numrows( $result ); 
  if ( $num != 0 ) { 
  // A matching row was found - the user is authenticated. 
     $auth = true; 
   } 
} 
if ( ! $auth ) { 
    header('http/1.0 401 Unauthorized');
    header('WWW-Authentucate: Basic realm="Private"');
    echo 'Authorization Required.<br>'; 
    echo 'Please go to <a href=./index,php?pg=REGISTER>Registration</a> page to Get a 
logon, It is Free.';
    echo "<br><b>???????".$PHP_AUTH_USER."<br>???????".$PHP_AUTH_PW."</b>";
  exit; 
} else {  
} 

------------------------------------------------------------------------



Edit this bug report at http://bugs.php.net/?id=10277&edit=1


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to