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- Kodu:
[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- Kodu:
[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- Kodu:
[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- Kodu:
[B]<?php[/B]
[B]include("admin.php");
[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=\"logout.php\">Çýkýþ Yap</a>";[/B]
[B]}[/B]
[B]?>[/B]
[B][/B]
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- Kodu:
[B]<?php[/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]
[B][/B]
[B][/B]
ve iþde bu kadar Sizinde bir admin paneliniz oldu.
Veya Dosyalarý Ýndirin..Eklenti Bölümünden...