v2.5.2
Giriş yap

İzinsiz İşlem Tespit Edildi.

ynscnr55
446 defa görüntülendi ve 3 kişi tarafından değerlendirildi

Merhaba arkadaşlar. Admin paneline giriş yapmak istediğimde izinsiz işlem tespit edildi hatası alıyorum.

    if (isset($_SESSION["guvenlik"]["kullanici_giris"]) == "") {
        exit("izinsiz işlem tespit edildi.");
    }

hata veren kodlar burada. kodları silince de sayfaya tekrar döngü atıyor.

ynscnr55
906 gün önce
    if (isset($_POST["kullanici_giris"])) {
    if (isset($_SESSION["guvenlik"]["kullanici_giris"]) == "") {
        exit("izinsiz işlem tespit edildi.");
    }
    $kadi = $_POST["kadi"];
    $sifre = $_POST["sifre"];
    $son_giris = tr_tarih("Y-m-d H:i:s");
    if (empty($kadi) || empty($sifre)) {
        $_SESSION["kullanici_giris"] = "bos";
        header("Location:../" . yonetim . "/giris.html");
        exit;
    }
    $varmi = $db->prepare("SELECT * FROM kullanici WHERE BINARY kadi = ? AND sifre = ?");
    $varmi->execute([$kadi, $sifre]);
    if ($varmi->rowCount()) {
        $KSonuc = $varmi->fetch(PDO::FETCH_ASSOC);
        $sorgu = $db->prepare("UPDATE kullanici SET\r\n\t\t\t\tson_giris = ?\r\n\t\t\t\tWHERE id = ?");
        $guncelle = $sorgu->execute([$son_giris, $KSonuc["id"]]);
        $_SESSION["Yonetim_Id"] = $KSonuc["id"];
        $_SESSION["Yonetim_Kadi"] = $KSonuc["kadi"];
        $_SESSION["Yonetim_Adi"] = $KSonuc["isim"];
        $_SESSION["Yonetim_Sifre"] = $KSonuc["sifre"];
        $_SESSION["rutbe"] = $KSonuc["rutbe"];
        if (isset($_POST["beni_hatirla"])) {
            setcookie("Yonetim_Kadi", $KSonuc["kadi"], strtotime("+1 day"), "/", NULL, NULL, true);
            setcookie("Yonetim_Sifre", $KSonuc["sifre"], strtotime("+1 day"), "/", NULL, NULL, true);
        } else {
            setcookie("Yonetim_Kadi", $KSonuc["kadi"], strtotime("-1 day"), "/", NULL, NULL, true);
            setcookie("Yonetim_Sifre", $KSonuc["sifre"], strtotime("-1 day"), "/", NULL, NULL, true);
        }
        $_SESSION["kullanici_giris"] = "yes";
        header("Location:../" . yonetim . "/index.html");
        exit;
    }
    $_SESSION["kullanici_giris"] = "no";
    header("Location:../" . yonetim . "/giris.html");
    exit;
}

kullanıcı giriş kodlarım bu şekilde. Sorgu dönüyor fakat izinsiz giriş hatası veriyor.

Ayrıca giriş.php de de şu şekilde kod var. Kullanıcı adı ve şifreyi ne yazarsam yazayım izinsiz giriş hatası veriyor.

$_SESSION["guvenlik"] = ["kullanici_giris" => kod()];