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 yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Göz Atın
Kapalı
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.