if(isset($_SESSION["adminKontrol"]) and $_SESSION["adminKontrol"] == adminkey()){
header("location:index.php");
exit();
}


Şu kısmı true mu olarak değil de false mu olarak kontrol etmeniz gerekmiyor mu? Mantık olarak düşündüm