ekleyip denermisiniz
<?php
include "include/baglan.php";
include "include/fonksiyonlar.php";
ob_start();
session_start();
if (isset($_COOKIE["hatirla"]) && isset($_SESSION["eposta"])) {
header("Location:index.php");
}
if (isset($_POST["girisyap"])) {
$email_adres = $_POST["email"];
$sifre = $_POST["sifre"];
$hatirla = $_POST["hatirla"];
if (empty($email_adres) || empty($sifre)) {
$bilgi = '<div class="alert alert-error"><button class="close" data-dismiss="alert">×</button><strong>Hata !</strong> E-Mail yada Şifre Boş Olamaz.</div>';
} else {
$query = $db->prepare("SELECT * FROM yonetici WHERE eposta = :eposta AND sifre = :sifre");
$query->execute(['eposta' => $email_adres, 'sifre' => sha1($sifre)]);
$result = $query->fetch(PDO::FETCH_ASSOC);
if ($query->rowCount()) {
$_SESSION["ad_soyad"] = $result["ad_soyad"];
$_SESSION["eposta"] = $result["eposta"];
$_SESSION["id"] = $result["id"];
$update = $db->prepare("UPDATE yonetici SET son_giris = :son_giris WHERE id = :id");
$result = $update->execute(['son_giris' => date('Y-m-d H:i:s'), 'id' => $result["id"]]);
if(empty($hatirla)) {
setcookie("hatirla", $email_adres, time() + 2592000);
}
if ($hatirla == 1) {
setcookie("hatirla", $email_adres, time() + 2592000);
}
$bilgi = "<div style='color:#0f0;'>Giriş Yapıldı. Yönlendiriliyorsunuz..</div>";
?>
<meta http-equiv='refresh' content='3;URL=index.php'>
<?php
} else {
$bilgi = "<div style='color:#f00;'>Şifreniz Hatalı. </div>";
}
}
}
?>