• 14-11-2017, 23:12:21
    #1
    Bir konu ekleme sayfası hazırladım ama aynı başlık ile konu eklenmemesi gerekşyor.
    Bir kod kullandım ama çözemedim, saatlerdir uğraşmama rağmen.
      if($postbits->have_posts()) :
    while ($postbits->have_posts()) : $postbits->the_post();
    $kontrol=$baslik.','.get_the_title();
    endwhile; endif;
    echo $kontrol;
    if(!strstr($kontrol, $baslik)) {
    echo '<h1>Bu yazı daha önce eklenmiş.</h1>';
    exit;
    }
    Bu kodlarda ki hata nerde veya elimdeki başlık ile veritabanında başlık olup olmadığını nasıl öğrenebilirim.
  • 14-11-2017, 23:24:35
    #2
    Merhabalar.
    Öncelikle veritabanınızın kurulu olduğu panel aracılığla phpMyAdmin girişi sağlayıp gerekli taramayı yapmak isterseniz kaynağına ulaşabilirsiniz. Şayet kodlarda bir uyuşmazlık söz konusu ise her iki kısımında incelenmesi söz konusu olacaktır.
  • 15-11-2017, 14:54:55
    #3
    eNCeLaDuSs adlı üyeden alıntı: mesajı görüntüle
    Bir konu ekleme sayfası hazırladım ama aynı başlık ile konu eklenmemesi gerekşyor.
    Bir kod kullandım ama çözemedim, saatlerdir uğraşmama rağmen.
    Bu kodlarda ki hata nerde veya elimdeki başlık ile veritabanında başlık olup olmadığını nasıl öğrenebilirim.
    Hocam çok kolay fonksiyon var.
    if(is_single($baslik)){
    echo "bu başlıklı konu daha önce eklenmiş"
    } else { 
    //diğer kodlar
    }
    Kaynak: https://developer.wordpress.org/reference/functions/is_single/