FonksiyonPHP

Login Panel

Basit PHP Login Paneli

SQL olmadan oturum kontrolu yapmanızı sağlar. Basit panel girişi olarak kullanılabilir.

ayarlar.php > login bilgilerinin saklandığı sayfa 

[php]<?php
$user = "admin";
$pass = "123456";
?>[/php]

index.php  > kullanıcıyı ilk karşılayacak olan form sayfası

[php]<form action="enter.php" method="POST">
<table align="center">
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type="text" name="username"></td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" value="Giris"></td>
</tr>
</table>
</form>[/php]

enter.php > Formdan gelen bilgileri kontrol ederek oturum başlatacak olan sayfa

[php]<?php
include("ayarlar.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 "Kullancı Adı veya Şifre Yanlış.";
echo "Giriş sayfasına yönlendiriliyorsunuz.";
header("Refresh: 2; url=index.php");
}
ob_end_flush();
?>[/php]

admin.php > Admin sayfası ve yönetim kısmı burada olacak

[php]<?php
include("ayarlar.php");
session_start();
if(!isset($_SESSION["login"])){
echo "<center><font size=5 color=red>Bu sayfayı görüntüleme yetkiniz yoktur.</font></center>";
}else{
echo "<hr>Admin sayfasina hosgeldiniz..";
echo "<a href=logout.php>Çıkış Yap</a>";
}
?>[/php]

logout.php > Bu sayfaya yönlendirilen oturum kapatılır

[php]<?php
session_start();
ob_start();
session_destroy();
echo "Çıkış Yaptınız.";
header("Refresh: 2; url=index.php");
ob_end_flush();
?>[/php]

admin

Kişisel bir kaç şey -günlüğünden Kişisel bir gelişime...

İlgili Paylaşımlar

Bir Yorum

Bir Cevap Yazın

Başa dön tuşu

Reklam Engelleyici Algılandı

Lütfen reklam engelleyicini kapatıp sayfayı yenileyin, zira sitemiz sizden hiçbir şekilde ücret talep etmez. Tek gelir kaynağımız reklamlardır. Teşekkürler.