phpbar.de logo

Mailinglisten-Archive

[php] authenticate Problem

[php] authenticate Problem

Rene Paschold rene_(at)_get-connected.de
Mon, 7 Feb 2000 16:55:51 +0100


Hallo Liste,

ich habe ein kleines Problem. Ich habe auf einer php3 Seite folgendes
Script.
Natürlich geht bei Zugriff ein Fenster auf mit der Authenticate
Aufforderung.
Das Problem ist nur, daß der User von einer html Seite mit einem
Authenticate
Formular kommt. Also ein Form wo er schon User und PW eingibt.
Wie kann ich das Fenster verhindern wenn die Daten stimmen?

SCRIPT AUF ERSTER SEITE:
 <tr>
  <td><font face="Arial" size="2" color="#000000"><b>User
Name:</b></font></td>
  <td><input type="text" name="PHP_AUTH_USER" size="20"></td>
 </tr>
 <tr>
  <td><font face="Arial" size="2"
color="#000000"><b>Password:</b></font></td>
  <td><input type="password" name="PHP_AUTH_PW" size="20"></td>
 </tr>


SCRIPT AUF ZWEITER SEITE:
<?
if(!($PHP_AUTH_USER))

 Header("WWW-authenticate: basic realm=\"Intranet Acoat Selected\"");
 Header("HTTP/1.0 401 Unauthorized");
 ?>
 <meta http-equiv="refresh" content="0;url=../fehler.php3">
 <?
 exit;
}

else

 msql_connect("localhost");
 $user_id=strtolower($PHP_AUTH_USER);
 $password=$PHP_AUTH_PW;

 $result=msql( "acoat","select id, plz, kdnr from partner where
plz='$user_id' and kdnr='$password'");


DANKE
Rene



php::bar PHP Wiki   -   Listenarchive