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

One Comment

Bir Cevap Yazın

Back to top button

Adblock Detected

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.