• 29-09-2018, 14:29:34
    #1
    Arkadaşlar sitemde izinsiz silmeyi engellemek için
    function islemkontrol (){

    if (empty($_SESSION['admin_kadi'])){
    Header("Location:../index.php?durum=izinsiz");
    exit;
    }
    }
    bu fonksiyonu kullanıyorum kontrol içinde
    <?php
    include 'baglan.php';
    include 'fonksiyon.php';

    if($_GET['habersil']=="ok"){
    islemkontrol();
    $sil=$db->prepare("DELETE FROM haberler WHERE id=:id");
    $kontrol=$sil->execute(array(
    'id' =>htmlspecialchars($_GET['id'])));

    if($kontrol) {

    header("Location:{$_SERVER['HTTP_REFERER']}");

    }else{

    header("Location:{$_SERVER['HTTP_REFERER']}");
    }

    }
    ?>

    ancak bu şekilde admin de silemiyor nerede yanlış yapıyorum acaba
  • 29-09-2018, 14:32:21
    #2
    Üyeliği durduruldu
    ob_start();
    session_start();
    ekleyin baglan.php lerin altına
  • 29-09-2018, 14:34:03
    #3
    bu kadar basitmiş ya ben ob start ı en ustte denemıstım saol UygunStore
  • 29-09-2018, 15:05:53
    #4
    session_destroy(); en allta
  • 29-09-2018, 15:13:07
    #5
    wheelman su an duzgun calısıyor session kapatmanın mantıgı nedir
  • 29-09-2018, 15:25:05
    #6
    yaptığın işlemi sonlandırma, yoksa sonraki başka işlerimlerinde session kayıtları kalır
  • 29-09-2018, 15:46:30
    #7
    hmm benim islem dosyalarımda o yuzden ekleme silme kodları ıkısı bırlıkte calısmıyor hepsı ıcın ayrı sayfa yapıyordum saol dostum