Php’de Admin Paneli Oluşturma | Justice4ewer / TurkHackTeam

Justice4ewer

Adanmış Üye
9 Ara 2010
6,346
0
Ankara
Php’de Admin Paneli Oluşturma

Günümüzde statik web sayfalarından ziyade dinamik web sayfaları tercih edilmekte ve bu müşterinin işini son derece kolaylaştırmakta.Diyebilirimki artık HTML siteler piyasadan yok olmakta.Admin panelli sayfalar daha çok hazır scriptlerden editlenerek nadiren de web geliştiricileri tarafından kodlanarak web sayfalarına dönüştürülmekte.Bu konuya biraz değinerek bir php web sayfamıza nasıl admin paneli oluşturacağını anlatalım.Aşağıda size vereceğim kod dizilerini belirttiğim ad ile php sayfası olarak kaydederseniz admin paneliniz sorunsuz çalışacaktır.

ayar.php
Kod:
[/COLOR]  [COLOR=Red]<?php $user = "admin"; $pass = "admin"; ?>
Bu kısımda user ve pass kısımları kullanıcı adı ve şifremizi temsil ediyor bu kısımları kendinize göre ayarlayınız..

index.php

Kod:
  <form action="login.php" method="POST">
<table align="center">
<tr>
<td>Kullanycy Adı</td>
<td>:</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td>Şifre</td>
<td>:</td>
<td><input type="password" name="pass"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" value="Giriş"></td>
</tr>
</table>
</form><pre><strong>login.php</strong>
<pre lang="php"> <?php
include("ayar.php");
session_start();
ob_start();
if(($_POST["user"]==$user) and ($_POST["pass"]==$pass)){
$_SESSION["login"] = "true";
$_SESSION["user"] = $user;
$_SESSION["pass"] = $pass;
header("********:admin.php");
}else{
echo "Kullanycı Adı veya Şifre Yanlyş.";
header("*******: 2; url=index.php");
}
ob_end_flush();
?>
admin.php
Kod:
 <?php
include("ayar.php");
session_start();
if(!isset($_SESSION["login"])){
echo "Bu sayfayı görüntüleme yetkiniz yoktur.";
}else{
echo "Admin sayfası<br>";
echo "<a href=\"logout.php\">Çıkış Yap</a>";
}
?>
login.php

Kod:
<?php
include("ayar.php");
session_start();
ob_start();
if(($_POST["user"]==$user) and ($_POST["pass"]==$pass)){
$_SESSION["login"] = "true";
$_SESSION["user"] = $user;
$_SESSION["pass"] = $pass;
header("********:admin.php");
}else{
echo "Kullanycı Adı veya Şifre Yanlyş.";
header("*******: 2; url=index.php");
}
ob_end_flush();
?>
logout.php

Kod:
 <?php
session_start();
ob_start();
session_destroy();
echo "Çyky? Yaptynyz.Ana Sayfaya Yönlendiriliyorsunuz";
header("[/COLOR][/B][COLOR=#0000ff][COLOR=Red]Refr esh:[/COLOR] [/COLOR][B][COLOR=Red]: 2; url=index.php");
ob_end_flush();
?>


 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.