İlk sayfamız admin.php olsun.
<?php /* İstanbul Web Dizayn (msn@istanbulwebdizayn.net) Php Programcısı (: */ $user = "istanbulwebdizayn"; $pass = "123456"; ?>Ş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.
<form action="giris.php" method="POST"> <table align="center"> <center> <img src="http://istanbulwebdizayn.net/wp-content/themes/Tema/images/ist_logo.png"> </center> <tr> <td>Kullanici Adi</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>Ş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
/*
İstanbul Web Dizayn (msn@istanbulwebdizayn.net) Php Programcısı (:
*/
include("admin.php");
session_start();
ob_start();
if(($_POST["user"]==$user) and ($_POST["pass"]==$pass)){
$_SESSION["login"] = "true";
$_SESSION["user"] = $user;
$_SESSION["pass"] = $pass;
header("Location:kontrol.php");
}else{
echo "Kullanycı Adı veya Şifre Yanlyş.";
header("Refresh: 2; url=index.php");
}
ob_end_flush();
?>Şimdi bi bakalım kişi giriş yaptı acaba şifre yanlış mı ? doğru mu ? bunun için aşağıdaki kodu kullanacağız.Bu sayfamızın ismi ise kontrol.php olsun.
<?php
/*
İstanbul Web Dizayn (msn@istanbulwebdizayn.net) Php Programcısı (:
*/
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>";
}
?>Şimdi birde çıkış yaptırmamız gerekiyor dimi onun içinde aşağıdaki kodu kullanıyoruz.Sayfamızın ismi logout.php olsun.
<?php
/*
İstanbul Web Dizayn (msn@istanbulwebdizayn.net) Php Programcısı (:
*/
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.Anlatım: İstanbul Web Dizayn (Yani been )
TeşekkürLer güzel bi anlatım