ok ich hab das jetzt so gelöst, dass ich ein index-file hab, wo die auth geprüft wird und wenn das true ist, dann werden die diversen seiten aus einem auf dem server geschützten ordner includet!
was aber nicht funktioniert: ich kann nicht mehreren usern den zugriff erlauben
PHP-Code:
$lines = file("../mysql/usertable.php");
foreach($lines as $line)
$users[] = explode(":",$line); // ein user ist in eine zeile so gespeichert: user:40389dkjlksad843lkjsad984
$permission=false;
foreach($users as $user) {
if($_SERVER['PHP_AUTH_USER']==$user[0] && md5($_SERVER['PHP_AUTH_PW'])==$user[1])
$permission=true;
}
if($permission==true)
{
//User is logged
[...]
er nimmt immer nur den letzten user der datei an! was mach ich falsch?