- Mesaj
- 486
- Çözümler
- 10
- Beğeni
- 635
- Puan
- 850
- Ticaret Puanı
- 2
Web sitenizde herkesin girmesini istemediğiniz sayfanız var ise aşagıdaki kodlar ile basit bir şekilde sayfanızı şifreleyebilirsiniz.
Kodları, şifreli yapmak istediğiniz sayfanın, <html> kodundan önce, yani sayfanın en başına koymanız yeterlidir.
Tekrar giriş yapılabilmesi için o sayfaya tekrar yönlendiriyoruz bu kod sayesinde ondan "Şifreli sayfa link" kısmını düzenliyoruz.
Bu kısımda ise kullanıcı ve şfire tanımlaması yapacağız ve aynı şekilde 2'den fazla kullanıcı ekleyebiliriz.
PHP:
<a href="Şifreli sayfa linki"><font color=white size=2 face="Trebuchet MS">Tekrar denemek icin TIKLAYIN</font></a>
Bu kısımda ise kullanıcı ve şfire tanımlaması yapacağız ve aynı şekilde 2'den fazla kullanıcı ekleyebiliriz.
PHP:
$kul[0]['kullanici']="kullanıcı1";
$kul[0]['sifre']="şifre1";
$kul[1]['kullanici']="kullanıcı2";
$kul[1]['sifre']="şifre2";
PHP:
<?php
$kul[0]['kullanici']="kullanıcı1";
$kul[0]['sifre']="şifre1";
$kul[1]['kullanici']="kullanıcı2";
$kul[1]['sifre']="şifre2";
//Üstteki Kullanıcı adı ve sifreyi cogaltabilirsiniz
//Dogrulama
function authenticate()
{
header( 'WWW-Authenticate: Basic realm="KULLANICI ADINIZI VE SiFRENiZi GiRiN."' );
header( 'HTTP/1.0 401 Unauthorized' );
echo '<br/><br/><br/><b><body bgcolor=#29a2d6><font color=white size=2 face="Trebuchet MS">
<center>GiRiS YAPILMADI !<br/><br/>Bu sayfaya erisim sinirlidir. Lutfen kullanici adini ve sifreyi girin.<br/><br/><br/>
<a href="Şifreli sayfa linki"><font color=white size=2 face="Trebuchet MS">Tekrar denemek icin TIKLAYIN</font></a>';
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();}
}
?>
<html>
<head>
<meta charset="utf-8"/>
<title>Şifreli Sayfa | </title>
</head>
<body>
<p style="text-align:center; margin:50px auto; font-family:Comfortaa-Regular; font-size:15px;">Şifreli sayfaya başarıyla giriş yaptınız.</p>
</body>
</html>
Son düzenleme: