İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Web sayfasi sifreleme

SametE

0
İyinet Üyesi
Katılım
7 Mart 2008
Mesajlar
307
Reaction score
0
Konum
Balıkesir
Basic authentication ile db gereksinimi olmadan istediginiz kadar kullanici tanimlama özelligi

Kod:
<?php
//////////////////////////////////////////////////////
//	Namik SARI | 2005								//
//													//
//	:: Okubeni :::									//
//	Bu kodu sayfanin en üstüne yerlestirin			//
//	Kullanici listesini dilediginiz kadar 			//
//	arttirabilirsiniz								//
//////////////////////////////////////////////////////

// Kullanici Listesi

$kul[0]['username']="ali";
$kul[0]['password']="1234";

$kul[1]['username']="veli";
$kul[1]['password']="4321";


// 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();}
	}
?>
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst