📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
sikayetscripti.demodesign.com.tr
/
panel
📝
sikayetler.php
← Geri Dön
<?php require_once 'header.php'; $islem = new kullanici($db); if (isset($_GET['sikayetsilme'])) { if (!yetkikontrol()) { sikayet_kontrol($_GET['sikayet']); } if ($islem->silme("sikayet","sikayet_id",$_GET['sikayet'])) { le(s,$_GET['baslik']." başlıklı şikayeti/teşekkürü sildi."); header("location:sikayetler?durum=ok"); exit; } else { header("location:sikayetler?durum=no"); exit; } } if (isset($_GET['onay_islemi']) AND yetkikontrol()) { $sonuc=$crud->direktguncelle("sikayet","sikayet_id",$_GET['sikayet'],"","",['durum' => $_GET['onay_durum']]); } ?> <div class="container-fluid"> <div class="row"> <div class="col-md-12"> <div class="card card-primary br-1 shadow mb-4"> <!-- <div class="card-header py-3"> <h6 class="m-0 font-weight-bold text-primary">Şikayetler</h6> </div> --> <div class="card-body" style="width: 100%"> <div class="row"> <div class="col-md-4"> <?php if (isset($_GET['tur'])) { if ($_GET['tur']==0) { $tur="Şikayetler"; } else { $tur="Teşekkürler"; } } else { $tur="Hepsi"; } if (isset($_GET['sikayet_durum'])) { if ($_GET['sikayet_durum']==0) { $sikayet_durum="Yayından Kaldırılanlar"; } else if ($_GET['sikayet_durum']==1) { $sikayet_durum="Yayından Olanlar"; } else { $sikayet_durum="Çözülenler"; } } else { $sikayet_durum="Hepsi"; } if (isset($_GET['cevap_durum'])) { if ($_GET['cevap_durum']==0) { $cevap_durum="Cevaplanmayanlar"; } else { $cevap_durum="Cevaplananlar"; } } else { $cevap_durum="Hepsi"; } if (isset($_GET['kategori'])) { $kategori=$crud->tek("SELECT kat_isim FROM kategori WHERE kat_id={$_GET['kategori']}")['kat_isim']; } else { $kategori="Hepsi"; } if (isset($_GET['firma'])) { $firma=$crud->tek("SELECT isim FROM firma WHERE firma_id={$_GET['firma']}")['isim']; } else { $firma="Hepsi"; } if (isset($_GET['baslangic'])) { $baslangic=$_GET['baslangic']; } else { $baslangic="---"; } if (isset($_GET['bitis'])) { $bitis=$_GET['bitis']; } else { $bitis="---"; } ?> <h6>Filtreleme Seçenekleri: </h6> <ul> <li><b>Firma: </b> <?php echo $firma ?></li> <li><b>Kategori: </b> <?php echo $kategori ?></li> <li><b>Tür:</b> <span><?php echo $tur ?></span></li> <li><b>Şikayet Durumu: </b> <?php echo $sikayet_durum ?></li> <li><b>Cevaplanma Durumu: </b> <?php echo $cevap_durum ?></li> <li><b>Başlangıç Tarihi: </b> <?php echo $baslangic ?></li> <li><b>Bitiş Tarihi: </b> <?php echo $bitis ?></li> </ul> </div> <div class="col-md-8"> <div class="row d-flex justify-content-center"> <div class="col-md-6"> <label>Başlangıç Tarihi</label> <input value="<?php echo @$_GET['baslangic'] ?>" type="date" class="form-control baslangic-tarih"> </div> <div class="col-md-6"> <label>Bitiş Tarihi</label> <input value="<?php echo @$_GET['bitis'] ?>" type="date" class="form-control bitis-tarih"> </div> </div> <div class="row d-flex justify-content-center"> <div class="text-center mt-3"> <a href="sikayetler"><button type="button" class="btn btn-danger">Hepsini Göster</button></a> <button type="button" class="btn btn-primary filtrele">Filtrele</button> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Begin Page Content --> <div class="container-fluid"> <div class="row"> <div class="col-md-12"> <div class="card card-primary br-1 shadow mb-4"> <div class="card-header py-3"> <h6 class="m-0 font-weight-bold text-primary">Şikayetler</h6> </div> <div class="card-body" style="width: 100%"> <button type="button"class="btn btn-sm btn-info icon-split mobilgoster"> <span class="icon text-white-65"> <i class="fas fa-edit"></i> </span> <span class="text">Seçenekler</span> </button> <!--Tablo filtreleme butonları mobilde gizlendiğinde gözükecek buton--> <!--Tabloyu excel-pdf-csv olarak dışa aktarma butonlarının olduğu alan giriş--> <span class="dropdown no-arrow"> <button data-toggle="dropdown" aria-expanded="false" type="button" id="aktarmagizleme" style="margin-left: 4px;" class="btn btn-sm btn-primary icon-split dropdown-toggle"> <span class="icon text-white-65"> <i class="fas fa-file-export"></i> </span> <span class="text">Dışa Aktar</span> </button> <div class="dropdown-menu" aria-labelledby="aktarmagizleme"> <a class="dropdown-item" href="#"> <button type="button" onclick="fnAction('copy');" title="asdsad" attr="Tabloyu Kopyala" class="btn btn-sm icon-split btn-dark"> <span class="icon text-white-65"><i class="fas fa-copy"></i></span> <span class="text">Kopyala</span> </button></a> <a class="dropdown-item" title=""> <button type="button" onclick="fnAction('excel');" attr="Excel Formatında Dışa Aktar" class="btn btn-sm icon-split btn-success"> <span class="icon text-white-65"><i class="fas fa-file-excel"></i></span> <span class="text">Excel</span> </button></a> <a class="dropdown-item" href="#"><button type="button" onclick="fnAction('pdf');" attr="PDF Formatında Dışa Aktar" class="btn btn-sm icon-split btn-danger"><span class="icon text-white-65"><i class="fas fa-file-pdf"></i></span> <span class="text">PDF</span> </button></a> <a class="dropdown-item" href="#"><button type="button" onclick="fnAction('csv');" attr="CSV Formatında Dışa Aktar" class="btn btn-sm icon-split btn-primary"> <span class="icon text-white-65"><i class="fas fa-file-csv"></i></span> <span class="text">CSV</span> </button></a> </div> </span> <!--Tabloyu excel-pdf-csv olarak dışa aktarma butonlarının olduğu alan çıkış--> <a type="button" class="btn-sm btn btn-success" href="sikayetler">Hepsini Goster</a> <button type="button" class="btn-sm btn btn-info" onclick="tur_degistir(0)">Şikayetler</button> <button type="button" class="btn-sm btn btn-warning" onclick="tur_degistir(1)">Teşekkürler</button> <button type="button" class="btn-sm btn btn-danger" onclick="durum_degistir(0)">Yayından Kaldırılanlar</button> <button type="button" class="btn-sm btn btn-primary" onclick="durum_degistir(1)">Yayında Olanlar</button> <button type="button" class="btn-sm btn btn-info" onclick="durum_degistir(5)">Onay Bekleyenler</button> <button type="button" class="btn-sm btn btn-success" onclick="durum_degistir(2)">Çözülenler</button> <button type="button" class="btn-sm btn btn-danger" onclick="cevap_durum_degistir(0)">Cevaplanmayanlar</button> <button type="button" class="btn-sm btn btn-success" onclick="cevap_durum_degistir(1)">Cevaplananlar</button> <div class="table-responsive mt-3"> <table class="table table-bordered table-hover" id="dataTable" width="100%" cellspacing="0"> <thead> <tr> <th>#</th> <th>Başlık</th> <th>Firma</th> <th>Ekleyen</th> <th>Kategori</th> <th>İncelenme</th> <th>Tür</th> <th>Eklenme Tarihi</th> <th>Durum</th> <th>Cevap Durumu</th> <th>İşlemler</th> </tr> </thead> </table> </div> </div> </div> </div> </div> </div> <?php include'footer.php' ?> <script> var aranacak = ""; var X ="X"; $(document).ready(function() { $('#dataTable').on('search.dt', function() { aranacak = $('.dataTables_filter input').val(); localStorage.setItem("aranacak", aranacak); console.log(aranacak); }); var dataTables = $('#dataTable').DataTable({ "processing": true, "serverSide": true, "ajax": { "url": "classes/veri/sikayetler.php?baslangic=<?php echo @$_GET['baslangic'] ?>&bitis=<?php echo @$_GET['bitis'] ?>", "type": "POST", "data":{ "firma_id":<?php echo (!empty($_GET['firma'])) ? $_GET['firma'] : 0 ; ?>, "kat_id":<?php echo (!empty($_GET['kategori'])) ? $_GET['kategori'] : 0 ; ?>, <?php if (isset($_GET['sikayet_durum'])): ?> "sikayet_durum":<?php echo $_GET['sikayet_durum'] ?>, <?php endif ?> <?php if (isset($_GET['cevap_durum'])): ?> "cevap_durum":<?php echo $_GET['cevap_durum'] ?>, <?php endif ?> <?php if (isset($_GET['tur'])): ?> "tur":<?php echo $_GET['tur'] ?>, <?php endif ?> } }, "ordering": true, "searching": true, "lengthChange": true, "info": true, "responsive":true, // "responsive":true, dom: "<'row mobilgizleexport gizlemeyiac'<'col-md-6'l><'col-md-6'f><'col-md-4 d-none d-print-block'B>>rtip", buttons: [ { extend: 'copyHtml5', className: 'kopyalama-buton', action: newexportaction }, { extend: 'excelHtml5', className: 'excel-buton', action: newexportaction }, { extend: 'pdfHtml5', className: 'pdf-buton', action: newexportaction }, { extend: 'csvHtml5', className: 'csv-buton', action: newexportaction } ] }); }); </script> <script> $(document).ready(function() { $(".filtrele").click(function(event) { bas=$(".baslangic-tarih").val(); bit=$(".bitis-tarih").val(); var url = new URL(window.location.href); url.searchParams.set('islem', 'tarih'); url.searchParams.set('baslangic', bas); url.searchParams.set('bitis', bit); window.location=url }); }); function firma_git(firma_id){ var url = new URL(window.location.href); url.searchParams.set('firma', firma_id); window.location=url } function kat_git(kat_id){ var url = new URL(window.location.href); url.searchParams.set('kategori', kat_id); window.location=url } function durum_degistir(durum){ var url = new URL(window.location.href); url.searchParams.set('sikayet_durum', durum); window.location=url } function tur_degistir(tur){ var url = new URL(window.location.href); url.searchParams.set('tur', tur); window.location=url } function cevap_durum_degistir(cevap_durum){ var url = new URL(window.location.href); url.searchParams.set('cevap_durum', cevap_durum); window.location=url } </script>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula