Şifreli Sayfa Giriş Örneği
Eğer sayfamıza herkesin değil sadece bilen kişilerin girmesini istiyorsak böyle bir program çok işimize yaraycaktır
Aşagıdaki dosyayı pwd.php adıylan kaydedin.
1 <? php
2 $password = "bilimveteknoloji" / / Burada şifre bulunuyor.
3 ? >
Yukarıdaki pwd.php sayfasını esas sayfamıza include edeceğiz. $password değişkeni istenen şifredir.
Aşağıdaki kodları gizli.php adıylan kaydedin.
1 <html >
2 <head >
3 <title >www. bilimveteknoloji. com</ title >
4 <style >
5 a :visited{;color :'000000';text - decoration :none;}
6 a :hover{;color :'ff0000';text - decoration :none;}
7 a :link {;color :'000000';text - decoration :none;}
8 </ style >
9 <body bgcolor ="#E6E6FF" text ="#000000">
10 </ head >
11 <? php
12 / / Aşağıda formun gönderilip gönderimediğini kontrol ediyoruz. Eğer git değişkeni varsa( form gönderilmişse) işlem yapmasını istiyoruz
13 if ( $git) {
14 include( "pwd. php") ; / / buraya şifrenin gizlendiği dosyayı include ediyoruz.
15 if ( "$HTTP_POST_VARS[ pwd] " == "$password ") { / / Formdan gelen pwd değişkeninin $password değişeniyle aynımı oldugunu kontol ediyoruz.
16 echo ( "Merhaba. Gizi bölgeye ulaştın") ; / / 2 değişken aynı ise yapılacaklar
17 }
18 else { / / 2 değişken aynı değilse
19 echo ( "Opps. Nereye gidiyosun kardeşim") ;
20 }
21 }
22 else { / / form gönderilmemişse frm cıkmasını sağlıyoruz.
23 ? >
24 <form action ="post. php" name ="post_deneme" method ="post">
25 <table width ="230" border ="0" cellspacing="0" cellpadding ="0" align ="center ">
26 <tr >
27 <td width ="80">Adınız:</ td >
28 <td width ="150">
29 <input type ="text " name ="isim">
30 </ td >
31 </ tr >
32 <tr >
33 <td width ="80" align ="right ">
34 <input type ="submit " name ="git" value ="İçeri girecem ">
35 </ td >
36 <td width ="150">&nbsp;</ td >
37 </ tr >
38 </ table >
39 </ form >
40 <?
41 } / / ve programımızı tamamladık.
42 ? >
43 </ body >
44 </ html >
gizli.php dosyasını çalıştırdığımızda şifre soracaktır. Şifre doğru ise yane pwd.php dosyasında belirlediğimiz ile aynı ise ekrana Merhaba. Gizi bölgeye ulaştın yazcaktır. Eğer şifre yanlış ise ekrana Opps. Nereye gidiyosun kardeşim yazacaktır.
Dosya Listesi