hallo,
ich habe eine mysql-db in der eine reihe von benutznamen und kennwörtern zusammen mit einer pfadangabe stehen. wenn ich nun durch
abfrage ob der eingegebene benutzername in der tabelle enthalten ist, und die person authorisiere oder nicht kann soll der benutzer auf den pfad weitergeleitet werden, der in der tabelle angegeben ist.PHP-Code:$select_user=mysql_query("SELECT * from user");
while($row_user=mysql_fetch_array($select_user))
{
$salt=substr($PHP_AUTH_PW,0,2);
$passwort=crypt($PHP_AUTH_PW,$salt);
if ($PHP_AUTH_USER==$row_user['name'] and $passwort==$row_user['passwort'])
{
$autorisierung='TRUE';
break;
}
}
if ($autorisierung!='TRUE')
{
header('WWW-Authenticate: Basic realm="ADMIN-BEREICH"');
header('HTTP/1.0 401 Unauthorized');
echo "Bitte autorisieren sie sich um diesen Bereich zu betreten.";
exit;
}
else
{
echo "";
}
in diesem pfad liegen eine ganze latte von dateien und ich hatte nicht vor in alle per include("login.php"); den o.g. quellecode zu includen und die authorisierung abzufragen, da es teilweise auch html-dateien sin.
kann ich deshalb auch einfach eine .htaces-datei erstellen in der der benutzername und das passwort, dass für diesen pfad zugelassen ist hinterlegt sind in den pfad legen?
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)