<?php require 'ust.php'; ?>
<main id="main" class="main">
  <section class="section dashboard">
        <div class="row">
          <div class="col-12">
            <div class="card">
          <div class="card-body">
            <h5 class="card-title">Yorumcu Listesi</h5>
            <div class="table-responsive">
            <table class="table table-striped datatable">
              <thead>
                <tr>
                  <th scope="col"> Yorumcu Adı </th>
                  <th scope="col"> Kullanıcı Adı </th>
                  <th scope="col"> Email </th>
                  <th scope="col"> Telefon </th>
                  <th scope="col"> Kredi Miktarı </th>
                  <th scope="col"> Düzenle </th>
                  <th scope="col"> Yorumcu Sil </th>
                </tr>
              </thead>
              <tbody>
                <?php
                $getir = mysqli_query($db, "SELECT * FROM yorumcular WHERE onay = '1'");
                while ($listele = mysqli_fetch_array($getir)) {
                 ?>
                <tr>
                  <td><?php echo $listele["ad_soyad"]; ?></td>
                  <td><?php echo $listele["kadi"]; ?></td>
                  <td><?php echo $listele["email"] ?></td>
                  <td><?php echo $listele["telefon"]; ?></td>
                  <td><?php echo $listele["kredi"] ?></td>
                  <td><button type="button" class="btn btn-success btn-sm" data-bs-toggle="modal" data-bs-target="#exampleModal_<?php echo $listele["id"]; ?>"><i class="bi bi-gear"></i> Düzenle</button></td>
                  <td><button onclick="uyesil_<?php echo $listele["id"]; ?>()" type="button" class="btn btn-danger btn-sm">Yorumcuyu Sil</button></td>
                </tr>
                <div class="modal fade" id="exampleModal_<?php echo $listele["id"]; ?>" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
                  <div class="modal-dialog modal-xl">
                    <div class="modal-content">
                      <div class="modal-header">
                        <h5 class="modal-title" id="exampleModalLabel"><?php echo $listele["ad_soyad"]; ?> Yorumcunun Üyelik Bilgileri </h5>
                        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
                      </div>
                      <div class="modal-body">
                        <form method="post" enctype="multipart/form-data">
                          <div class="row my-3">
                            <div class="col-lg-4">
                              <label class="form-label">Ad Soyad</label>
                              <input name="ad_soyad" type="text" class="form-control" value="<?php echo $listele["ad_soyad"]; ?>">
                              <input name="fid" type="hidden" class="form-control" value="<?php echo $listele["id"]; ?>">
                            </div>
                            <div class="col-lg-4">
                              <label class="form-label">E-Mail</label>
                              <input name="email" type="text" class="form-control" value="<?php echo $listele["email"]; ?>">
                            </div>
                            <div class="col-lg-4">
                              <label class="form-label">Kullanıcı Adı</label>
                              <input name="kadi" type="text" class="form-control" value="<?php echo $listele["kadi"]; ?>">
                            </div>
                          </div>
                          <div class="row my-3">
                            <div class="col-lg-4">
                              <label class="form-label"> Telefon </label>
                              <input name="telefon" type="text" class="form-control" value="<?php echo $listele["telefon"]; ?>">
                            </div>
                            <div class="col-lg-4">
                              <label class="form-label">Kredi</label>
                              <input name="kredi" type="text" class="form-control" value="<?php echo $listele["kredi"]; ?>" >
                            </div>
                            <div class="col-lg-4">
                              <label class="form-label">İban Bilgisi</label>
                              <input name="iban" type="text" class="form-control" value="<?php echo $listele["iban"]; ?>" >
                            </div>
                          </div>
                          <div class="row my-3">
                            <div class="col-lg-4">
                              <label class="form-label"> Kısa Açıklama </label>
                              <input name="kisa_aciklama" type="text" class="form-control" value="<?php echo $listele["kisa_aciklama"]; ?>">
                            </div>
                            <div class="col-lg-4">
                              <label class="form-label"> Hakkında </label>
                              <input name="hakkinda" type="text" class="form-control" value="<?php echo $listele["hakkinda"]; ?>" >
                            </div>
                            <div class="col-lg-4">
                              <label class="form-label"> Durum </label>
                              <select name="durum" class="form-control" id="exampleFormControlSelect1" required>
                                <option value="<?php echo $listele["durum"]; ?>" selected><?php if($listele["durum"] == "0"){echo "Offline";}if($listele["durum"] == "1"){echo "Online";} if($listele["durum"] == "2"){echo "Meşgul";} ?></option>
                                <option value="0"> Offline </option>
                                <option value="1"> Online </option>
                                <option value="2"> Meşgul </option>
                              </select>
                            </div>
                          </div>
                          <div class="row my-3">
                            <div class="col-lg-4">
                              <label class="form-label"> Yıldız </label>
                              <input name="yildiz" type="text" class="form-control" value="<?php echo $listele["yildiz"]; ?>">
                            </div>
                            <div class="col-lg-4">
                              <label class="form-label"> Yorumcu ID </label>
                              <input type="text" class="form-control" value="<?php echo $listele["id"]; ?>" disabled>
                              <small>Yorumcu ID Sistem Güvenliği İçin Değiştirilemez</small>
                            </div>
                          </div>
                          <div class="row my-3">
                            <div class="col-lg-2">
                              <label class="form-label"> Kahve Falı </label>
                              <div class="form-check form-switch">
                                <input name="kahvefali" class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" <?php if($listele["kahvefali"] == '1'){echo 'checked';} ?> >
                              </div>
                            </div>
                            <div class="col-lg-2">
                              <label class="form-label"> Tarot Falı </label>
                              <div class="form-check form-switch">
                                <input name="tarotfali" class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" <?php if($listele["tarotfali"] == '1'){echo 'checked';} ?> >
                              </div>
                            </div>
                            <div class="col-lg-2">
                              <label class="form-label"> Yıldızname Falı </label>
                              <div class="form-check form-switch">
                                <input name="yildizfali" class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" <?php if($listele["yildizfali"] == '1'){echo 'checked';} ?>>
                              </div>
                            </div>
                            <div class="col-lg-2">
                              <label class="form-label"> Katina Falı </label>
                              <div class="form-check form-switch">
                                <input name="katinafali" class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" <?php if($listele["katinafali"] == '1'){echo 'checked';} ?>>
                              </div>
                            </div>
                            <div class="col-lg-2">
                              <label class="form-label"> Su Falı </label>
                              <div class="form-check form-switch">
                                <input name="sufali" class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" <?php if($listele["sufali"] == '1'){echo 'checked';} ?>>
                              </div>
                            </div>
                          </div>
                          <div class="row my-3">
                            <div class="col-lg-2">
                              <label class="form-label"> Kahve Falı Kredisi</label>
                              <input name="fiyatkf" type="text" class="form-control" value="<?php echo $listele["fiyatkf"]; ?>">
                            </div>
                            <div class="col-lg-2">
                              <label class="form-label"> Tarot Falı Kredisi</label>
                              <input name="fiyattf" type="text" class="form-control" value="<?php echo $listele["fiyattf"]; ?>">
                              </div>
                            <div class="col-lg-2">
                              <label class="form-label"> Yıldız Falı Kredisi</label>
                                <input name="fiyatyf" type="text" class="form-control" value="<?php echo $listele["fiyatyf"]; ?>">
                            </div>
                            <div class="col-lg-2">
                              <label class="form-label"> Katina Falı Kredisi</label>
                                <input name="fiyatkatinafali" type="text" class="form-control" value="<?php echo $listele["fiyatkatinafali"]; ?>">
                            </div>
                            <div class="col-lg-2">
                              <label class="form-label"> Su Falı Kredisi</label>
                                <input name="fiyatsf" type="text" class="form-control" value="<?php echo $listele["fiyatsf"]; ?>">
                            </div>
                          </div>
                          <div class="row my-3">
                            <div class="col-lg-3">
                              <label class="form-label"> Yazılı Yorumlama </label>
                              <div class="form-check form-switch">
                                <input name="ysyazi" class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" <?php if($listele["ysyazi"] == '1'){echo 'checked';} ?>>
                              </div>
                            </div>
                            <div class="col-lg-3">
                              <label class="form-label"> Sesli Yorumlama </label>
                              <div class="form-check form-switch">
                                <input name="ysses" class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" <?php if($listele["ysses"] == '1'){echo 'checked';} ?>>
                              </div>
                            </div>
                            <div class="col-lg-3">
                              <label class="form-label"> Telefonda Yorumlama </label>
                              <div class="form-check form-switch">
                                <input name="ystel" class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" <?php if($listele["ystel"] == '1'){echo 'checked';} ?>>
                              </div>
                            </div>
                          </div>
                          <div class="form-group my-3">
                            <label for="exampleInputPassword1">Şifre</label>
                            <input name="sifre" type="password" class="form-control" id="exampleInputPassword1">
                          </div>
                            <button style="float: right;" type="submit" name="yorumcuislem" class="btn btn-success">Bilgileri Güncelle</button>
                          </form><br><br>
                          <div class="col-12">
                            <div class="card">
                              <div class="card-body">
                                <form class="form-inline" method="post" enctype="multipart/form-data">
                                  <div class="form-group my-3">
                                    <label class="form-label"> Profil Resmi </label>
                                    <input name="dosya" type="file" class="form-control">
                                    <input name="fid" type="hidden" class="form-control" value="<?php echo $listele["id"]; ?>">
                                  </div>
                                  <button name="presimy" type="submit" class="btn btn-primary mb-2"> Resmi Yükle </button>
                                </form>
                              </div>
                            </div>
                          </div>
                      </div>
                      <div class="modal-footer">
                        <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Pencereyi Kapat</button>
                      </div>
                    </div>
                  </div>
                </div>
                <script>
                function uyesil_<?php echo $listele["id"]; ?>() {
                    swal({
                  title: "<?php echo $listele["ad_soyad"]; ?> Adlı Yorumcuyu Silmek Üzeresiniz",
                  text: "Bu İşlem Geri Alınamaz Yorumcuya Ait Tüm Bilgiler Silenecektir.",
                  icon: "warning",
                  buttons: true,
                  dangerMode: true,
                })
                .then((willDelete) => {
                  if (willDelete) {
                    swal("Yorumcuya ait Tüm Bilgiler Silindi.", {
                      icon: "success",
                    });
                    window.location.href = "postlar/get.php?yorumcusil=<?php echo $listele['id'] ?>";
                  } else {
                    swal("İşlem İptal Edildi.");
                  }
                });
                	}
                </script>
              <?php } ?>
              </tbody>
            </table>
          </div>
          </div>
        </div>
          </div>
    </div>
  </section>
</main>
<?php require 'footer.php'; ?>
<?php
if (isset($_POST["yorumcuislem"])) {
  $fid = $_POST["fid"];
  $ad_soyad = $_POST["ad_soyad"];
  $email = $_POST["email"];
  $kadi = $_POST["kadi"];
  $telefon = $_POST["telefon"];
  $kredi = $_POST["kredi"];
  $iban = $_POST["iban"];
  $kisa_aciklama = $_POST["kisa_aciklama"];
  $hakkinda = $_POST["hakkinda"];
  $durum = $_POST["durum"];
  $yildiz = $_POST["yildiz"];
  $fiyatkf = $_POST["fiyatkf"];
  $fiyattf = $_POST["fiyattf"];
  $fiyatyf = $_POST["fiyatyf"];
  $fiyatkatinafali = $_POST["fiyatkatinafali"];
  $fiyatsf = $_POST["fiyatsf"];
  $sifre = md5(md5(md5(hash('sha512',md5(md5(md5($_POST["sifre"])))))));
  if ($_POST["kahvefali"] == "on") {$kahvefali = "1";}else {  $kahvefali = "0";}
  if ($_POST["tarotfali"] == "on") {$tarotfali = "1";}else {  $tarotfali = "0";}
  if ($_POST["yildizfali"] == "on") {$yildizfali = "1";}else {  $yildizfali = "0";}
  if ($_POST["katinafali"] == "on") {$katinafali = "1";}else {  $katinafali = "0";}
  if ($_POST["sufali"] == "on") {$sufali = "1";}else {  $sufali = "0";}
  if ($_POST["ysyazi"] == "on") {$ysyazi = "1";}else {  $ysyazi = "0";}
  if ($_POST["ysses"] == "on") {$ysses = "1";}else {  $ysses = "0";}
  if ($_POST["ystel"] == "on") {$ystel = "1";}else {  $ystel = "0";}
  if (!empty($_POST["sifre"])) {

    $duzenle = mysqli_query($db, "UPDATE yorumcular SET kadi = '$kadi', ad_soyad = '$ad_soyad', email = '$email', telefon = '$telefon', iban = '$iban', kredi = '$kredi',
    kisa_aciklama = '$kisa_aciklama', hakkinda = '$hakkinda', sifre = '$sifre', yildiz = '$yildiz', durum = '$durum', kahvefali = '$kahvefali', tarotfali = '$tarotfali', yildizfali = '$yildizfali',
    katinafali = '$katinafali', sufali = '$sufali', ysses = '$ysses', ysyazi = '$ysyazi', ystel = '$ystel', fiyatkf = '$fiyatkf', fiyattf = '$fiyattf', fiyatyf = '$fiyatyf', fiyatkatinafali = '$fiyatkatinafali', fiyatsf='$fiyatsf'  WHERE id = '$fid'");
    if ($duzenle) {
      echo '<script>swal("Başarılı", "Yorumcu Bilgileri Başarılı Bir Şekilde Düzenlendi", "success");setTimeout(function(){ window.location.assign("fliste.php");}, 1500);</script>';
    }else {
      echo '<script>swal("Hata", "Beklenemdik Bir Hata Meydana Geldi Lütfen Tekrar Deneyin.", "error");</script>';
    }

  }else {
  $duzenle = mysqli_query($db, "UPDATE yorumcular SET kadi = '$kadi', ad_soyad = '$ad_soyad', email = '$email', telefon = '$telefon', iban = '$iban', kredi = '$kredi',
  kisa_aciklama = '$kisa_aciklama', hakkinda = '$hakkinda', yildiz = '$yildiz', durum = '$durum', kahvefali = '$kahvefali', tarotfali = '$tarotfali', yildizfali = '$yildizfali',
  katinafali = '$katinafali', sufali = '$sufali', ysses = '$ysses', ysyazi = '$ysyazi', ystel = '$ystel', fiyatkf = '$fiyatkf', fiyattf = '$fiyattf', fiyatyf = '$fiyatyf', fiyatkatinafali = '$fiyatkatinafali', fiyatsf='$fiyatsf'  WHERE id = '$fid'");
  if ($duzenle) {
    echo '<script>swal("Başarılı", "Yorumcu Bilgileri Başarılı Bir Şekilde Düzenlendi", "success");setTimeout(function(){ window.location.assign("fliste.php");}, 1500);</script>';
  }else {
    echo '<script>swal("Hata", "Beklenemdik Bir Hata Meydana Geldi Lütfen Tekrar Deneyin.", "error");</script>';
  }
  }
}
if (isset($_POST["presimy"])) {
  $fid = $_POST["fid"];
  if ($_FILES["dosya"]) {

  $yol = "../assets/profilresimleri/";
  $token = md5(uniqid(mt_rand(), true));
  $dosyaadi = $token.$fid;
    $yuklemeYeri = __DIR__ . DIRECTORY_SEPARATOR . $yol . DIRECTORY_SEPARATOR . $dosyaadi.".". pathinfo($_FILES["dosya"]["name"], PATHINFO_EXTENSION);

        if ($_FILES["dosya"]["size"]  > 10000000) {

            echo '<script>swal("Hata2", "Dosyanız 10 mb Kücük Olmalı", "error");</script>';

        } else {

            $dosyaUzantisi = pathinfo($_FILES["dosya"]["name"], PATHINFO_EXTENSION);
            if ($dosyaUzantisi != "jpg" && $dosyaUzantisi != "png") { # Dosya uzantı kontrolü

                echo '<script>swal("Hata3", "Sadece jpg ve png uzantılı dosyalar yüklenebilir.", "error");</script>';

            } else {

                $sonuc = move_uploaded_file($_FILES["dosya"]["tmp_name"], $yuklemeYeri);
                $resimtamyoll = "assets/profilresimleri/".$dosyaadi.".".$dosyaUzantisi;
                $duzenle = mysqli_query($db, "UPDATE yorumcular SET presim = '$resimtamyoll'  WHERE id = '$fid'");
                if ($duzenle) {
                  echo '<script>swal("Başarılı", "Yorumcu Resmi Başarılı Bir Şekilde Düzenlendi", "success");setTimeout(function(){ window.location.assign("fliste.php");}, 1500);</script>';
                }else {
                  echo '<script>swal("Hata4", "Beklenmedik Bir Hata Meydana Geldi Lütfen Tekrar Deneyin.", "error");</script>';
                }

            }

        }
  } else {

    echo '<script>swal("Hata5", "Beklenmedik Bir Hata Meydana Geldi Lütfen Tekrar Deneyin.", "error");</script>';

  }
  }
 ?>
