$index['public'] = $index['public']; 
$phpkd['username'] = "123"; // Kullanıcı Adı
$phpkd['password'] = "321"; // Şifre
if(!$index['public']){ 
if($_SERVER['PHP_AUTH_USER'] != $phpkd['username'] || $_SERVER['PHP_AUTH_PW'] != $phpkd['password']){ 
Header("WWW-Authenticate: Basic realm=\"Güvenlik Duvarı\""); 
Header("HTTP/1.0 401 Unauthorized");echo "<head><title>Yetki Yok!</title></head><body bgcolor='#FFFFFF'><center><br> 
<a href=\"../index.php\" style=\"text-decoration: none\" target=\"_blank\"> 
<font face=\"MS Sans Serif\" color=\"#FF0000\" size=\"8\"><b><br>Sadece Buraya Girmeye Yetkilisiniz!<br></b></a></body></html>";exit;}}
bu kodu yaptim ben ama ben bunlari diyelim x.php olarak kaydettim

ben serverde x.phpyi cagirinca bana yine sifre soruyor
benim yapmak istedigimde saten x.php cagirinca sormasin x.phpnin içindeki

a.htm yi direk http://x.com/a.htm diye cagirinca sorsun bunu saten htaccess ile sifreledinmi yapiyor


bu sifreledigim dizinin icindeki a.htm yi ben x.php ile almak istediğimde bana sifre ve kullancı adı sormasın istiyorum yani php kendisi giris yapipi a.htmyi bana önüme getirsin

yinede tskler