CSPLague
PHP Admin Paneli Yapmak - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CSP Genel Programlama (https://www.csplague.com/forumdisplay.php?fid=11)
+--- Forum: Panel Geliştirme (https://www.csplague.com/forumdisplay.php?fid=114)
+--- Thread: PHP Admin Paneli Yapmak (/showthread.php?tid=10058)



PHP Admin Paneli Yapmak - Android34 - 26-05-14

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.

PHP Code:
[B]<?php[/B][B]$user "admin";[/B]
[
B]$pass "123456";[/B]
[
B]?>[/B]
[B][/B] 

Şimdi bunu böyle yaptık ee 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.


PHP Code:
[B]<form action="giris.php" method="POST">[/B]
[
B]<table align="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]
[
B][/B


Şimdi yukarıdaki formda giris.php diye bir sayfa kullandık aklınızdan geçiyordur sanırım. evet giris.php diye bir sayfa oluşturacağız.

PHP Code:
[B]<?php[/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]
[B][/B] 

Bu sayfamızın ismi ise kontrol.php olsun.

Şimdi bi bakalım kişi giriş yaptı acaba şifre yanlış mı ? doğru mu ? bunun için aşağıdaki kodu kullanacağız.
PHP Code:
[B]<?php[/B]
[
B]include("admin.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>";
}
?>

Sayfamızın ismi logout.php olsun.
Şimdi birde çıkış yaptırmamız gerekiyor dimi onun içinde aşağıdaki kodu kullanıyoruz.
PHP Code:
<?php
session_start
();
ob_start();
session_destroy();
echo 
"Çıkış Yaptınız. Ana Sayfaya Yönlendiriliyorsunuz";
header("Refresh: 2; url=index.php");
ob_end_flush();
?>

ve işde bu kadar Sizinde bir admin paneliniz oldu.

Veya Dosyaları İndirin..Eklenti Bölümünden...[/b]