php ile admin paneli tasarımı | FARKLI TARZ FARKLI İMAJ
Kapat

php ile basit bir admin paneli uygulaması hazırladım sizler için.
bu panelimiz oldukça basit sadece panale giriş çıkış kontrolü yapan birsistem.
ben burada mysql veritabanı kullanmadım. basit olmasını istediğim için ayar.php dosyasına yazdığım kullanıcı bilgilerinin doğruluğunu test edip sisteme giriş yapan bir script hazırladım.
panel adında bir klasör oluşturun.
ayar.php, admin.php, login.php, index.php, logout.php adında dosyalar oluşturalım.
şimdi ilk olarak ayar.php dosyamızın kodlarını yazacağız sonrada diğer sayfalarımızı oluşturacağız.

ayar.php
<?php
$user= "sadik";
$pass= "12345";
?>

burada sadece kullanıcı adının ve şifrenin yazıldığı bir değişken görüyorsunuz.
bu değişkeni login.php'de kullanacağız.

şimdi giriş formumuzu hazırlayacağız. index.php sayfasında html kullanarak giriş formunu hazırlayalım.

index.php
<formaction="login.php" method="post">
<table align="center">
<tr>
<td> kullanıcı adı </td>
<td> : </td>
<td> <input type="text" username"> </td>
</tr>
<tr>
<td> şifre </td>
<td> : </td>
<td> <input type="password" name="password"> </td>
</tr>
<tr>
<td> : </td>
<td> <. </td>
<td> <input type="submit" value="giriş"> </td>
</tr>
</table>
</form>

burada ise sadece kullanıcıadı ve şifre ile giriş yapabileceğimiz bir form alanı yazdık.
html kodlarını kullanarak bu sayfayı oluşturduk.
login.php dosyasında ise girdiğimiz bilgilerin doğru olup olmadığını test eden sistemimizi hazırlayalım.

login.php
<?php
include("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 "kullanıcı adı ve ya şifre yanlış". <br>
echo "giriş sayfasına yönlendiriliyorsunuz.";
header("Refresh: 2; url=index.php");
ob_end_flush();
————————————————————————————
?>

evet öncelikle bilgileri ayar.php dosyasından çektik. daha sonra oturumu session_start komutu ile başlatarak bilgilerin doğru olması halinde admin.php dosyasına yönlenmesini istedik. eğer bilgiler yanlış girilirse ise index.php sayfasına dönebilmemiz için bağlantı ekledik.
bilgileri girdik doğru ve admin.php sayfasına yönlendirildik peki o sayfa nerde şimdi admin.php sayfasını yazalım.

admin.php
<?php
include("ayar.php">;
session_start();
if(!isset($_SESSION["login"])){
echo"bu sayfayı görüntüleme yetkiniz yoktur.";
}else{
echo "<a href=logout.php>Çıkış Yap</a>";
————————————————————————————
?>

evet arkadaşlar burada ise yine giriş yapılmadan bu sayfaya erişilmesin diye login kontrolü yaptık. ardından eğer bilgilerimiz doğru ise sayfa olmadığı için admin panelinde sadece çıkış yapma bağlantısı bulunacaktır.
son olarakda logout.php dosyamızı hazırlayıp scriptimizi bitiriyoruz.

logout.php
<?php
sesson_start();
ob_start();
session_destroy();
echo" çıkış yaptınız ana sayfaya yönlendiriliyorsunuz.";
header("Refresh: 2; url=index.php");
ob_end_flush();
?>

bu sayfada da çıkış yapıldıktan sonra sistem bizi ana sayfaya yani index.php sayfasına yönlendirecektir.
evet arkadaşlar yapmış olduğum çalışma oldukça basitte daha yeni uygulamalar yazmaya devam edeceğim sizler için.
şimdilik bu yazımı bitiriyorum, görüşmek üzre.
iyi bloglamalar herkese.

Bir önceki yazımız olan php-booleans başlıklı makalemizde booleans, false ve php-booleans hakkında bilgiler verilmektedir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

code


Kapat