• 26-05-2021, 18:29:01
    #1
    Üyeliği durduruldu
    arkadaşlar php ile panelden sil butonuna bastığımda get ile yakalayıp birşey silindiğinde başarıyla silindi gibisinden yazdırmak istiyorum fakat bunu sil ile yapamadım

    kullandığım kodlar

      <td><center><a href="../netting/islem.php?yayin_id=<?php echo $menucek['yayin_id']; ?>&yayinsil=ok"><button class="btn btn-danger btn-xs">Sil</button></a></center></td>
    if ($_GET['yayinsil']=="ok") {
    
        $sil=$db->prepare("DELETE from yayinlar where yayin_id=:id");
        $kontrol=$sil->execute(array(
            'id' => $_GET['yayin_id']
            ));
    
    
        if ($kontrol) {
    
    
            header("location:../production/yayinlar.php?sil=ok");
    
    
        } else {
    
            header("location:../production/yayinlar.php?sil=no");
    
        }
    
    
    }
       if ($_GET['yayinsil']=="ok") {?>
    
                  <b style="color:green;">İşlem Başarılı...</b>
    
                  <?php } elseif ($_GET['durum']=="no") {?>
    
                  <b style="color:red;">İşlem Başarısız...</b>
    
                  <?php }
    
                  ?>
  • 26-05-2021, 18:31:17
    #2
    yayinlar.php icerisinde bir yere

    <?php if($_GET['sil'] == 'ok') {
    echo "Yayin silindi";
    }


    yazin
  • 26-05-2021, 18:32:18
    #3
    Üyeliği durduruldu
    crooper adlı üyeden alıntı: mesajı görüntüle
    yayinlar.php icerisinde bir yere

    <?php if($_GET['sil'] == 'ok') {
    echo "Yayin silindi";
    }


    yazin
    eklemeyi unutmuşum bu kod ile yazdırıyorum fakat ekrana birşey yazmıyor

       if ($_GET['yayinsil']=="ok") {?>
    
                  <b style="color:green;">İşlem Başarılı...</b>
    
                  <?php } elseif ($_GET['durum']=="no") {?>
    
                  <b style="color:red;">İşlem Başarısız...</b>
    
                  <?php }
    
                  ?>
  • 26-05-2021, 18:33:01
    #4
    crooper adlı üyeden alıntı: mesajı görüntüle
    yayinlar.php icerisinde bir yere

    <?php if($_GET['sil'] == 'ok') {
    echo "Yayin silindi";
    }


    yazin

    <?php if(!empty($_GET['sil'] == 'ok')) {
    echo "Yayin silindi";
    }

    hocam empty unutmayalım yoksa hata verecektir
  • 26-05-2021, 18:35:57
    #5
    Üyeliği durduruldu
    yardımlarınız için tşk ederim 3.kod olarakta onu kullanıyorum onuda ekledim fakat ekrana birşey yazdıramıyorum
  • 26-05-2021, 18:37:53
    #6
    Üyeliği durduruldu
    Royxr_cod adlı üyeden alıntı: mesajı görüntüle
    <?php if(!empty($_GET['sil'] == 'ok')) {
    echo "Yayin silindi";
    }

    hocam empty unutmayalım yoksa hata verecektir
    çok teşekkür ederim get olan yere ben yayinsil yazmışım sil olarak düzeltince ekrana yazdi çok büyük hata yapmışım teşekkür ederim
  • 26-05-2021, 18:38:01
    #7
    Developer
    Kontrol için yönlendirme yapmanıza gerek yok bence;

    if ($kontrol){
    $result = "silindi.";
    } else {
    $result = "silinemedi.";
    }

    if(isset($result)){
    echo $result;
    }
  • 26-05-2021, 18:38:21
    #8
    Üyeliği durduruldu
    crooper adlı üyeden alıntı: mesajı görüntüle
    yayinlar.php icerisinde bir yere

    <?php if($_GET['sil'] == 'ok') {
    echo "Yayin silindi";
    }


    yazin
    çok çok teşekkürler hocam çalıştı sayenizde