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?