<?php include("_ayarlar.php"); ?>
<?php include("_fonksiyonlar.php"); ?>
<?php

$id = $_GET['id'];
okunma_sayisi_artir($id);
$title = haber($id, "baslik");

?>
<?php include("_header.php"); ?>

<section class="section">
    <div class="container">

      <div class="row blog-entries element-animate">

        <div class="col-md-12 col-lg-8 main-content">

        <?php 

            $sql = "SELECT * FROM haber INNER JOIN kategori ON haber.kategori = kategori.kategori_id WHERE id = '$id' ";
            $tablo = $vt->query($sql);
            $satir = $tablo->fetch_assoc();
            $kategori_id = $satir["kategori_id"];

            if(isset($_POST["yorumla"])){
              $yorum = addslashes($_POST["yorum"]);
              $uye_id = uye("id");
              $yorum_ekle_sql = "INSERT INTO yorum (haber, ekleyen, yorum) VALUES ('$id', '$uye_id', '$yorum')";
              if($vt->query($yorum_ekle_sql)){
                  echo '<div class="alert alert-success alert-dismissible fade show" role="alert">
                  <strong>Yorumunuz yönetici onayından sonra yayınlanacaktır.</strong> 
                  <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
              </div>';
              }
              else{
                  echo '<div class="alert alert-danger alert-dismissible fade show" role="alert">
                  <strong>Yorumunuz eklenemedi. Lütfen tekrar deneyiniz.</strong> 
                  <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
              </div>';
              }
            }
        ?>

          <div class="post-entry">
            <h1 class="mb-4"><?php echo $satir['baslik'] ?></h1>
            <div class="post-meta align-items-center">
              <span class="d-inline-block mt-1">Kategori: <?php echo $satir['kategori_ad'] ?></span>
              <span>&nbsp;-&nbsp; <?php echo tarih_donustur($satir['eklenme_tarihi']) ?></span>
            </div>
            <div class="post-meta align-items-center">
                Son 24 saatteki okunma sayısı: <?php echo okunma_sayisi($id, 24); ?>
                -
                Tüm zamanlardaki okunma sayısı: <?php echo okunma_sayisi($id); ?>
            </div>
          </div>

          <div class="post-content-body">
            <img class="img-fluid w-100 mb-4" src='kapak/<?php echo $satir["kapak"] ?>' />
            <?php echo $satir['icerik'] ?>
          </div>

          <div class="pt-5 comment-wrap">
            <h3 class="mb-5 heading">Yorumlar</h3>

            <ul class="comment-list">
              <?php
                $yorum_sql = "SELECT kullanici.ad, kullanici.soyad, yorum.yorum, yorum.zaman FROM yorum INNER JOIN kullanici ON yorum.ekleyen = kullanici.id WHERE yorum.haber = '$id' and yorum.onay = '1' ORDER BY yorum.id DESC";
                $yorum_tablo = $vt->query($yorum_sql);
                $yorum_sayisi = $yorum_tablo->num_rows;
                if($yorum_sayisi==0){
                    echo '<div class="comment-form-wrap bg-light p-4">Bu habere henüz yorum yapılmamış.</div>';
                }
                else{
                    while($satir=$yorum_tablo->fetch_array()){
                        $ekleyen = $satir["ad"]." ".$satir["soyad"];
                        $yorum = $satir["yorum"];
                        echo '<div class="comment-body">
                        <strong>'.$ekleyen.'</strong> - <small>'.tarih_donustur($satir["zaman"]).'</small>
                        <p>'.$yorum.'</p>
                        </div>';
                    }
                }
              ?>
            </ul>
            <!-- END comment-list -->

            <?php
              if(@$_SESSION["oturum"]!=null){
                  echo '<div class="comment-form-wrap pt-5">
                        <form method="post" class="p-5 bg-light">
          
                          <div class="form-group">
                            <label for="message">Bir Yorum Bırak</label>
                            <textarea name="yorum" id="yorum" cols="30" rows="3" class="form-control"></textarea>
                          </div>
                          <div class="form-group">
                            <input type="submit" value="Yorum Gönder" name="yorumla" class="btn btn-primary">
                          </div>
          
                        </form>
                      </div>';
              }
              else{
                  echo '<div class="comment-form-wrap bg-light p-4">Yorum yapmak için lütfen <a href="oturum-ac.php">oturum aç</a>ınız.</div>';
              }
            ?>
            
          </div>

        </div>

        <!-- END main-content -->

        <div class="col-md-12 col-lg-4 sidebar">
          <div class="sidebar-box">
            <h3 class="heading">İlginizi Çekebilir</h3>
            <div class="post-entry-sidebar">
              <ul>
                <?php
                $sql = "SELECT * FROM haber INNER JOIN kategori ON haber.kategori = kategori.kategori_id WHERE id != '$id' AND kategori = '$kategori_id' ORDER BY RAND() LIMIT 3";
                $tablo = $vt->query($sql);
                while($satir = $tablo->fetch_assoc()){
                echo "<li>
                  <a href='haber.php?id=$satir[id]&baslik=".baslik_donustur($satir["baslik"])."'>
                    <img src='kapak/$satir[kapak]' alt='Image placeholder' class='me-4 rounded'>
                    <div class='text'>
                      <h4>$satir[baslik]</h4>
                      <div class='post-meta'>
                        <span class='mr-2'>".tarih_donustur($satir['eklenme_tarihi'])."</span>
                      </div>
                    </div>
                  </a>
                </li>";}
                ?>              
              </ul>
            </div>
          </div>
          <!-- END sidebar-box -->

          <div class="sidebar-box">
            <h3 class="heading">Kategoriler</h3>
            <ul class="categories">
              <?php
                $sql = "SELECT * FROM kategori";
                $tablo = $vt->query($sql);
                while($satir=$tablo->fetch_array()){
                    echo '<li><a href="kategori.php?id='.$satir["kategori_id"].'&baslik='.baslik_donustur($satir["kategori_ad"]).'">'.$satir["kategori_ad"].'<span>('.kategorik_haber_sayisi($satir["kategori_id"]).')</span></a></li>';
                }
              ?>
            </ul>
          </div>
          <!-- END sidebar-box -->

        </div>
        <!-- END sidebar -->

      </div>
    </div>
  </section>
<?php include("_footer.php"); ?>