📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv4.demodesign.com.tr
/
wpanel
/
islemler
📝
projeler.php
← Geri Dön
<?php if(!defined("Hacking")){die("404 Not Found"); } ?> <?php $categorys =$Modul->getCategory(9); $cat = ''; if(isset($_GET['category']) && !empty($_GET['category']) && $_GET['category']!='Tümü'){ $cat = $_GET['category']; } $catID =0; if (isset($_GET['catid'])){ $catID = $_GET['catid']; } ?> <div id="loading" style="margin: 0px; padding: 0px; position: fixed; right: 0px; top: 0px; width: 100%; height: 100%; background-color: rgb(102, 102, 102); z-index: 30001; opacity: 0.8;display:none"> <p style="position: absolute; color: White; top: 50%; left: 45%;"> <i class="fa fa-spinner fa-pulse"></i> Dosya indirilmeye hazırlanıyor... </p> </div> <div id="tour-11" class="header-content"> <h2><i class="fa fa-shopping-cart"></i>Proje Listesi</h2> </div> <form action="" method="get" class="hidden"> <input type="text" name="do" value="proje"> <input type="text" name="category" id="categoryName"> <input type="text" name="catid" id="categoryId"> <input type="submit" id="sorgula"> </form> <div class="body-content animated fadeIn"> <div class="panel rounded shadow"> <div class="panel-body"> <div class="container-fluid"> <div class="row" style="float: right"> <a href="" style="display: none;" id="downloadexcel" target="_blank" class="btn btn-primary"></a> <button class="btn btn-success" name="submit" onclick="excelexport();">Excel <i class="fa fa-external-link"></i></button> </div> </div> <br> <?php $projeler = $Modul->projeleri_listele(); if (isset($catID) && $catID !=0 ){ $datam =[]; foreach ($projeler as $ref) { $bol = explode(',', $ref['proje_kategori']); foreach ($bol as $item) { if ($catID ==0 || $item == $catID){ array_push($datam,$ref); } } } $projeler = $datam; } ?> <div class="row"> <div class="col-md-2 text-left"> <button class="btn btn-danger" onclick="topluSilme('projeler', 'Projelerden', 'proje');">Sil</button> </div> <div class="col-md-10"> <div class="pull-right"> <div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" id="catSelectText"><?php if($cat!=''){print $cat;} else { print 'Kategori Seç';} ?><span class="caret"></span> </button> <ul class="dropdown-menu selectCategory" role="menu"> <li data="0" class=""><a href="#">Tümü</a></li> <?php foreach ($categorys as $category) { ?> <li data="<?=$category['sayfa_id']?>" class="<?php if($category['sayfa_baslik']==$cat){print 'active';}?>"><a href="#"><?=$category['sayfa_baslik']?></a></li> <?php } ?> </ul> </div> </div> </div> </div> <table data-pagination="true" id="table" name="table" data-search="true" data-pagination-v-align="bottom" data-click-to-select="true" data-toggle="table" data-page-list="[10, 25, 50, 100, 150, 200]"> <thead> <tr> <th data-checkbox="true"></th> <th data-visible="false"></th> <th>Proje Resmi</th> <th>Proje Adı</th> <th>Fiyatı</th> <th>Görüntüleme</th> <th>Son İşlem Tarihi</th> <th>Gizle/Göster</th> <th>Sıralama</th> <th>İşlemler</th> </tr> </thead> <tbody> <?php if(@$_GET["islev"] != ""){ $db->query("UPDATE projeler SET proje_sira='0' WHERE id='".$_GET["id"]."'"); if($_GET["islev"] == "asagi"){ $yeni_sira = $_GET["sira"] + 1; }elseif($_GET["islev"] == "yukari"){ $yeni_sira = $_GET["sira"] - 1; } $db->query("UPDATE projeler SET proje_sira='".$_GET["sira"]."' WHERE proje_sira='".$yeni_sira."'"); $db->query("UPDATE projeler SET proje_sira='".$yeni_sira."' WHERE proje_sira='0'"); } foreach ($projeler as $key => $value){ ?> <tr> <td></td> <td><?=$value['id']?></td> <td class="text-center" style="width: 1%"><img src="../upload/<?php echo $value['proje_anaresim']; ?>" width="160" height="100" class="mt-5 mb-5"/></td> <td><?php echo $value['proje_baslik']; ?></td> <td class="text-center"><?php echo $value['proje_fiyat']; ?> <i class="fa fa-try"></i></td> <td class="text-center"><span class="label label-info"><?php echo $value['proje_okunma']; ?></span></td> <td><?php echo $value['proje_tarih']; ?></td> <td> <label class="switch"> <input type="checkbox" id="toggle[<?=$value['id']?>]" name="toggle" <?php if($value['proje_aktifkontrol']=="aktif"){ print "checked"; } ?> onclick="aktifkontrol(<?=$value['id']?>,'projeler');"> <span class="slider round"></span> </label> </td> <td align="center"> <?php if($value["proje_sira"] != "1"){?><a href="index.php?do=proje&islev=yukari&id=<?=$value["id"]?>&sira=<?=$value["proje_sira"]?>"><i class="fa fa-arrow-up fa-2x" style="color:green;"></i></a> <?php } ?> <?php if($value["proje_sira"] != Count($projeler)){?><a href="index.php?do=proje&islev=asagi&id=<?=$value["id"]?>&sira=<?=$value["proje_sira"]?>"><i class="fa fa-arrow-down fa-2x" style="color:red;"></i></a><?php } ?> </td> <td class="text-center"><a href="index.php?do=proje&duzenle=<?php echo $value['id']; ?>" class="btn btn-sm btn-primary btn-s btn-push"><i class="fa fa-edit"></i> Proje Düzenle</a> <a href="#" onclick="itemsil(<?=$value['id'].','.'0'.",'".$value['proje_baslik']?>','projeler');" class="btn btn-sm btn-danger btn-s btn-push"><i class="fa fa-trash"></i> Sil</a></td> </tr> <?php } ?> </tbody> </table> </div> </div> </div> <script> function excelexport() { var $table = $('#table'); var data = []; var sonuc = $table.bootstrapTable('getAllSelections'); for (var i=0 ; i<sonuc.length ; i++) { data += sonuc[i][1]+","; } if(sonuc.length>0) { document.getElementById('downloadexcel').style.display = 'none'; $('#loading').show(); $.ajax({ type: "POST", url: "islemler/excelexport.php", data: {'data': data,'type':'projeler'}, //gidecek veriler. success: function (result) { var obje = JSON.parse(result); if(obje.status=="success"){ document.getElementById('downloadexcel').style.display = 'block'; document.getElementById('downloadexcel').innerHTML = "<i class='fa fa-download'></i> "+obje.filename+".xlsx (" + obje.size+")"; document.getElementById("downloadexcel").setAttribute("href", "../upload/excel/"+obje.filename+".xlsx"); $('#loading').hide(); } else{ $('#loading').hide(); swal( 'Hata!', 'Excel dosyası oluşturulamadı. Upload/Excel klasörünün olduğundan ve yazma izni olduğundan emin olunuz.', 'error' ) } } }); } else { swal( 'Hata!', 'Excel listesi almak için en az 1 seçim yapmalısınız.', 'error' ) } } </script> <script> $(document).ready(function(){ $('.selectCategory li').click(function () { $('li').removeClass("active"); $(this).addClass("active"); var selectText = $('.selectCategory li.active a').html(); var selectID = $('.selectCategory li.active').attr('data'); $('#catSelectText').html(selectText); $('#categoryName').val(selectText); $('#categoryId').val(selectID); $('#sorgula').click(); }); }); </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