Mailinglisten-Archive |
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