Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
-Merhaba arkadaşlar,
Makale tamamen bana aittir. Şimdi size admin paneli sayfası değilde admin paneli yapmak için başlangıc kodlarını paylaşağım.
İlk sayfamız admin.php olsun
Kod:
<?php
/*
VolkanParlak - Turkmmo (volkanparlak@turkmmo.com)
*/
$user = "volkanparlak";
$pass = "12345";
?>
Şimdi bunu böyle yaptık, buna nasıl giriş yapıcaz ? Giriş yapmak içinde bize bir form gerekmekte. Hemen form yapalım.
Sayfamızın ismi index.php olsun.
Kod:
[B][SIZE=2]
[/SIZE][/B][B]<form action="giris.php" method="POST">[/B]
[B]<table align="center">[/B]
[B]<center>[/B]
[B]<img src="http://k1306.hizliresim.com/1b/5/nty24.png">[/B]
[B]</center>[/B]
[B]<tr>[/B]
[B]<td>Kullanici Adi</td>[/B]
[B]<td>:</td>[/B]
[B]<td><input type="text" name="user"></td>[/B]
[B]</tr>[/B]
[B]<tr>[/B]
[B]<td>Şifre</td>[/B]
[B]<td>:</td>[/B]
[B]<td><input type="password" name="pass"></td>[/B]
[B]</tr>[/B]
[B]<tr>[/B]
[B]<td></td>[/B]
[B]<td></td>[/B]
[B]<td><input type="submit" value="Giriş"></td>[/B]
[B]</tr>[/B]
[B]</table>[/B]
[B]</form>[/B]
Şimdi yukarıdaki formda giris.php diye bir sayfa kullandık aklınızdan geçiyordur sanırım, evet giris.php adında bir sayfa oluşturacağız.
Kod:
[B]<?php [/B]
[B]/* [/B]
[B]VolkanParlak - Turkmmo (volkanparlak@turkmmo.com)[/B]
[B]*/ [/B]
[B]include("admin.php"); [/B]
[B]session_start(); [/B]
[B]ob_start(); [/B]
[B]if(($_POST["user"]==$user) and ($_POST["pass"]==$pass)){ [/B]
[B]$_SESSION["login"] = "true"; [/B]
[B]$_SESSION["user"] = $user; [/B]
[B]$_SESSION["pass"] = $pass; [/B]
[B]header("Location:kontrol.php"); [/B]
[B]}else{ [/B]
[B]echo "Kullanycı Adı veya Şifre Yanlyş."; [/B]
[B]header("Refresh: 2; url=index.php"); [/B]
[B]} [/B]
[B]ob_end_flush(); [/B]
[B]?>[/B]
Şimdi giriş yaparken kullanıcı adı veya şifre doğru mu kontrol edelim, bu sayfamızın ismi ise kontrol.php olsun.
Kod:
[B]<?php [/B]
[B]/* [/B]
[B]VolkanParlak - Turkmmo (volkanparlak@turkmmo.com)[/B]
[B]*/ [/B]
[B]include("admin.php"); [/B]
[B]session_start(); [/B]
[B]if(!isset($_SESSION["login"])){ [/B]
[B]echo "Bu sayfayı görüntüleme yetkiniz yoktur."; [/B]
[B]}else{ [/B]
[B]echo "Admin sayfası<br>"; [/B]
[B]echo "<a href=\"cikis.php\">Çıkış Yap</a>"; [/B]
[B]} [/B]
[B]?>[/B]
Şimdi birde çıkış yaptırmamız gerekiyor onun içinde aşağıdaki kodu kullanıyoruz, sayfamızın ismi cikis.php olsun.
Kod:
[LEFT][B]<?php [/B]
[B]/* [/B]
[B]VolkanParlak - Turkmmo (volkanparlak@turkmmo.com)[/B]
[B]*/ [/B]
[B]session_start(); [/B]
[B]ob_start(); [/B]
[B]session_destroy(); [/B]
[B]echo "Çıkış Yaptınız. Ana Sayfaya Yönlendiriliyorsunuz"; [/B]
[B]header("Refresh: 2; url=index.php"); [/B]
[B]ob_end_flush(); [/B]
[B]?>[/B][/LEFT]