📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
gorevyapscripti.demodesign.com.tr
📝
gorev-detay.php
← Geri Dön
<?php include ('config.php'); include ('system/inc/sitedata.php'); if (!isset($_SESSION['login'])){ echo " <meta http-equiv='refresh' content='1;URL=index.php'> "; exit(); } $gorev = $_GET['gorev']; $queryGorev = mysqli_query($connect, "SELECT * FROM gorevler WHERE id = '$gorev'"); $fetchGorev = mysqli_fetch_array($queryGorev); $gorevbaslik = $fetchGorev['gorevbaslik']; $gorevaciklama = $fetchGorev['gorevaciklama']; $gorevkazanc = $fetchGorev['gorevkazanc']; $gorevlimit = $fetchGorev['gorevlimit']; $gorevyapan = $fetchGorev['gorevyapan']; $gorevcinsiyet = $fetchGorev['gorevcinsiyet']; $gorevsehir = $fetchGorev['gorevsehir']; ?> <!DOCTYPE html> <html lang="en"> <?php include ('system/inc/header.php'); ?> <div class="page-body"> <div class="container-fluid" > <div class="page-title"> <div class="row"> </div> </div> </div> <!-- Container-fluid starts--> <div class="container-fluid"> <div class="row "> <div class="col-xl-12 col-md-12 notification box-col-12"> <div class="card"> <div class="card-header card-no-border"> <div class="header-top"> <h5 class="m-0">Görev Detayları</h5> </div> </div> <div class="card-body pt-0"> <div class="row"> <div class="alert alert-primary"> <strong>BİLGİLENDİRME!</strong> <li> * Görev Başlığı : <?=$gorevbaslik;?></li> <li> * Görev Kontenjan : <?=$gorevlimit;?>/<?=$gorevyapan;?></li> <li> * Bu Görevden <strong> <?=$gorevkazanc;?> TL</strong> Kazanacaksınız! <li> * Görev Cinsiyet : <?=$gorevcinsiyet;?></li> </div> <form method='post' action='' enctype="multipart/form-data"> <label> Kanıtlarınız : </label> <input type="file" id='files' name="files[]" class="form-control" multiple><br> <input type="button" id="submit" value='Görev Tamamla' class="btn btn-primary" style="width:100%"><br> <a target="_blank" href="<?php echo $fetchGorev['gorevegit']; ?>" type="button" id="button" value='' class="btn btn-primary" style="margin-top: 15px; width:100%">Göreve Git</a> </form> </div> </div> </div> </div> </div> </div> <!-- Container-fluid Ends--> </div> <?php include ('system/inc/footer.php'); ?> <script type="text/javascript"> $(document).ready(function(){ $('#submit').click(function(){ var form_data = new FormData(); // Read selected files var totalfiles = document.getElementById('files').files.length; for (var index = 0; index < totalfiles; index++) { form_data.append("files[]", document.getElementById('files').files[index]); } // AJAX request $.ajax({ url: 'system/ajax/gorev-yap.php?gorev=<?=$gorev;?>', type: 'post', data: form_data, dataType: 'json', contentType: false, processData: false, success: function (response) { if (response == 0) { swal("Heey!", "Sanırsam dosya seçmedin veya seçtiğin dosyanın formatı uygun değil!", "error"); } else if (response == 2) { swal("Heey!", "Sunucu kaynaklı bir sorun meydana geldi, daha sonra tekrar deneyin!", "error"); } else{ swal("Haarika!", "Görev kanıtın yüklendi, en kısa sürede kontrol edilecek, durumunu gözlemleyebilirsin!", "success"); setTimeout(function(){ location.href = "yapilangorevler.php"; },1000); for(var index = 0; index < response.length; index++) { var src = response[index]; // Add img element in <div id='preview'> $('#preview').append('<img src="'+src+'" width="200px;" height="200px">'); } } } }); }); }); </script> <?php $kategorii = $_GET['kategori']; if($gorevcinsiyet <> 'Karışık' AND $gorevcinsiyet <> $cinsiyet){ echo ' <script> swal("Üzgünüz!", "Görev cinsiyeti uyumsuz görünüyor!", "error"); setTimeout(function(){ location.href = "gorev-liste.php?kategori='.$kategorii.'"; },2000); </script> '; die; } if($gorevsehir <> 'Hepsi' AND $gorevsehir <> $sehir){ echo ' <script> swal("Üzgünüz!", "Şehir uyumsuz görünüyor!", "error"); setTimeout(function(){ location.href = "gorev-liste.php?kategori='.$kategorii.'"; },2000); </script> '; die; } ?> </body> </html>
💾 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