Zamanım yok ama size fikir versin 10 sene önce r10'da paylaştığım giriş.php sayfası örneği.


<?php
session_start();
if($_GET['islem'] == 'cikis') {
unset($_SESSION['htlink']);
}

if($_SESSION['htlink']){
header("location: linkyonetim.php");
exit;
}

//echo md5('admin');
//md5 çıktısı için yukardaki satırı kullanabilirsiniz. // ya da sql kodları entegre edilebilir.
if($_POST['giris']=='tamam'){
$kimmis=trim(addslashes($_POST['kullanici']));
$sifresi=trim(addslashes(md5($_POST['ksifre'])));
if(empty($kimmis) || empty($sifresi)){
$hata .= 'Şifren ya da kullanıcı adın boş';
}else{
if ($kimmis=='admin' && $sifresi=='21232f297a57a5a743894a0e4a801fc3') {
$_SESSION['htlink'] = $kimmis;
header("location:linkyonetim.php");
} else {
unset($_SESSION['htlink']);
$hata .= 'Girdiğiniz Bilgiler Yanlış Tekrar Dene';
}
}
}
if($_GET['hata'] == 'basarisiz') $hata .= 'Oturumunuz Sona Ermiş Tekrar Giriş Yapın';
?>
<form method="POST" action="linkyonetimgiris.php">
<p align="center">
<input type="hidden" name="giris" value="tamam">
<b><font size="1" face="Verdana">Kullanıcı:</font></b><input type="text" name="kullanici" size="20"><br><br>
<b><font size="1" face="Verdana">Şifre:</font></b><input type="password" name="ksifre" size="20"><br>
<input type="submit" value="Giriş Yap" name="B1">
<br><?php echo $hata; ?>
</p>
</form>
<?php

?>
* Kopyala yapıştır yaptığım için kod düzeni bozulmuş biraz.