PDF KİTAP İNDİR / EPUB KİTAP İNDİR - TÜM KİTAPLARI ÜCRETSİZ İNDİRMEK İÇİN HEMEN TIKLA!
Bu içeriği 1 dakika okuyabilirsiniz.
Php ile Basit Şifreli Sayfa Yapımı
Php ile sahibi olunan bir web sitesinin herhangi bir sayfasına, basit bir şekilde şifre koymak mümkündür. Sayfaya giriş yapma izni bulunan, birden fazla kullanıcı adı ve kullanıcı şifresi tanımlanabilir. Bu yöntemi kullanmak için bir veri tabanına ihtiyaç yoktur. Aşağıdaki kodlar sayesinde istediğiniz bir sayfaya şifreli giriş sağlanabilir. Kodları, şifreli yapmak istediğiniz sayfanın, <html> kodundan önce, yani sayfanın en başına koymanız yeterlidir.
<?php
$kul[0]['kullanici']="kullanıcı1";
$kul[0]['sifre']="şifre1";
$kul[1]['kullanici']="kullanıcı2";
$kul[1]['sifre']="şifre2";
function authenticate()
{
header( 'WWW-Authenticate: Basic realm="KULLANICI ADINIZI VE SiFRENiZi GiRiN."' );
header( 'HTTP/1.0 401 Unauthorized' );
echo '<p style="text-align:center;">GiRiS YAPILMADI !<br/><br/>BU SAYFAYA ERiSiM SINIRLIDIR. LUTFEN KULLANICI VE KULLANICI SiFRESiNi GiRiN.</p>';
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]['kullanici'] && $_SERVER['PHP_AUTH_PW']==$kul[$i]['sifre']){$auth=TRUE;}}if($auth !=TRUE){authenticate();}}
?>
$kul[0]['kullanici']="kullanıcı1";
$kul[0]['sifre']="şifre1";
$kul[1]['kullanici']="kullanıcı2";
$kul[1]['sifre']="şifre2";
function authenticate()
{
header( 'WWW-Authenticate: Basic realm="KULLANICI ADINIZI VE SiFRENiZi GiRiN."' );
header( 'HTTP/1.0 401 Unauthorized' );
echo '<p style="text-align:center;">GiRiS YAPILMADI !<br/><br/>BU SAYFAYA ERiSiM SINIRLIDIR. LUTFEN KULLANICI VE KULLANICI SiFRESiNi GiRiN.</p>';
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]['kullanici'] && $_SERVER['PHP_AUTH_PW']==$kul[$i]['sifre']){$auth=TRUE;}}if($auth !=TRUE){authenticate();}}
?>
Kopyalarken sorun çıkabileceği için aşağıda hazır halde bulunan "php ile şifreli sayfa" kodlarını dosya halinde indirebilirsiniz.
Php ile Şifreli Sayfa | İNDİR
Bu içeriği MasivaTurk.com sitesini kaynak göstererek kullanabilirsiniz. İçeriklerin; MasivaTurk.com sitesi kaynak gösterilmeden herhangi bir web sayfasında, sosyal
medyada ve görsel basında yayınlanması yasaktır. Ayrıntılı bilgi için Kullanım Koşulları sayfasını okuyabilirsiniz.
28.01.2016
Hocam çok teşekkürler sayenizde sayfamı kitleyebildim çok sağolun :D
başarılı teşekkürler
PHP öğrenmeye yeni başladım. Arada sırada sizin sitenizi de takip ediyorum. Kaliteli içerikler sunuyorsunuz. Sizin önerdiğinin, PHP öğrenmek için herhangi bir kaynak var mı acaba ?
Youtube'dan Tayfun Erbilen'in php derslerini izleyebilirsin.