v2.5.2
Giriş yap

İzinsiz İşlem Tespit Edildi.

ynscnr55
482 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.");
    }
PHP

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

ynscnr55
1035 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;
}
PHP

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()];
PHP