Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
meraba arkadaşlar aşağıdaki adımları tek tek uygulayarak admin paneli hazırlayabilirsiniz tabiki panelimiz php bi yazılım olucak,yapımı basit olmakla birlikte geliştirip yazdığınız bi yazılımda rahatca kullanabilirsiniz.
kullanıcı adı ve şifreniz veritabanından değil de dosyadan kontrol edilecekse öncelikle kullanıcı adı ve şifre bilgisini tutan ayar.php adında bir dosya oluşturuyoruz.
öncelikle bilmeyenler icin dile getiriyorum,masaüstünde yeni bir metin belgesi oluşturuyoruz,oluşturduğumuz bu metin belgesinde ilk baş aşağıdaki kodları giriyoruz bu dosyamızın ismide
ayar.php
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<?php$user = "admin";$pass = "123456";?>
user ve
pass(şifre) olarak dilediğimiz bir kullanıcı adı veyahut pass yani şifre yeni metin belgesine sağ tık yaparak ben
notepad++ kullanıyorum siz belirlediğiniz programla acabilirsiniz yukarıdaki kodları girip
Farklı kaydet ve kaydedilecek
yer ve
ismi belirliyorsunuz kaydederken
ayar.php yaparsanız php dosyanızı oluşturursunuz bu kısım bilmeyenler icin anlatmak istedim bilenler normal şekilde devam edebilir,işlemlerinizi
adminpanel klasöründe deneyerek işlerseniz kafanız karışmaz.
aynı şekilde diğer dosyalarıda bu şekilde devam ettirerek yaparsanız php olarak panelinizi oluşturabilirsiniz devam edelim.
Şimdi kullanıcıdan kullanıcı adı ve şifresini girmesi için bir form yapalım. Bunun için
index.php dosyasını oluşturuyoruz.
index.php PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<form action="login.php" method="POST"><table align="center"><tr><td>Kullanici Adi</td><td>:</td><td><input type="text" name="username"></td></tr><tr><td>Sifre</td><td>:</td><td><input type="password" name="password"></td></tr><tr><td></td><td></td><td><input type="submit" value="Giris"></td></tr></table></form>
Burada 1 adet kullanıcı adı kutusu,1 adet şifre kutusu ve giriş butonu oluşturduk. Şimdi giriş butonuna tıklandığında girilen kullanıcı adı ve şifrenin doğru olup olmadığını test edelim. Bunun için
login.php adında bir dosya oluşturuyoruz.
login.php PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<?phpinclude("ayar.php");session_start();ob_start();if(($_POST["username"]==$user) and ($_POST["password"]==$pass)){$_SESSION["login"] = "true";$_SESSION["user"] = $user;$_SESSION["pass"] = $pass;header("Location:admin.php");}else{echo "Kullancı Adı veya Şifre Yanlış.<br>";echo "Giriş sayfasına yönlendiriliyorsunuz.";header("Refresh: 2; url=index.php");}ob_end_flush();?>
Eğer girilen kullanıcı adı ve şifre doğru ise admin sayfasına yönlendiriyoruz, yanlış ise giriş sayfasına yönlendirme işlemi yapılıyor.
Şimdi gelelim admin sayfamıza. Bunun için
admin.php adında dosya oluşturuyoruz.
admin.php PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<?phpinclude("ayar.php");session_start();if(!isset($_SESSION["login"])){echo "Bu sayfayı görüntüleme yetkiniz yoktur.";}else{echo "Admin sayfasina hosgeldiniz..<br>";echo "<a href=logout.php>Çıkış Yap</a>";}?>
Eğer kullanıcı siteye giriş yapmadan adres çubuğuna direkt
admin.php yazarsa bu sayfaya erişemeyecektir. Son olarak siteden çıkış yaparken yazmamız gereken koda. Bunun için de
logout.php adında bir sayfa oluşturuyoruz.
logout.php
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<?phpsession_start();ob_start();session_destroy();echo "Çıkış Yaptınız. Ana Sayfaya Yönlendiriliyorsunuz";header("Refresh: 2; url=index.php");ob_end_flush();?>
Çıkış linkine tıkladığımız zaman oturum bilgileri sonlandırılır ve 2 sn sonra anasayfaya yönlendirilme işlemi yapılır,artık panel hazır geliştirmek size kalmış
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.