Aşağıdaki kodlar bir sunucuda test edince kullanıcı adı ve şifreyi "a" girince çalışıyor diğer sunucuda çalışmıyor... benim çalışmayan sunucudada çalıştırmam lazım bunun için apache de yada php de bir modül eklemem yada silmem mi gerekli...
isteyenlere pm ile ikisininde phpinfo sayfalarının linkini göndericem.
<?php
$kul[0]['username']="Admin";
$kul[0]['password']="Admin";
$kul[1]['username']="a";
$kul[1]['password']="a";
// Dogrulama
function authenticate()
{
header( 'WWW-Authenticate: Basic realm="Private"' );
header( 'HTTP/1.0 401 Unauthorized' );
echo 'Authorization Required.';
exit;
}
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])) { authenticate(); } else
{
for($i=0;$i<count($kul);$i++) { if($_SERVER['PHP_AUTH_USER']==$kul[$i]['username'] && $_SERVER['PHP_AUTH_PW']==$kul[$i]['password']){$auth=TRUE;}}
if($auth !=TRUE) {authenticate();}
}
?>