📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
sikayetscripti.demodesign.com.tr
📝
sikayet-olustur.php
← Geri Dön
<?php include_once 'panel/config.php'; if (oturumkontrol()) { mail_onay(); } $meta_baslik="Şikayet Oluştur | ".$ayarcek['site_baslik']; $meta_aciklama=$ayarcek['site_aciklama']; $meta_anahtar_kelime=@$ayarcek['site_anahtar_kelime']; $meta_one_cikan=$ayarcek['site_link']."/img/genel/".$ayarcek['site_one_cikan']; $ekmeta='<meta name="robots" content="noindex"/> <meta property="og:type" content="website"/>'; require_once 'header.php'; if (isset($_GET['marka'])) { if ($_GET['marka']==".php") { $marka_varmi=false; } else { $marka_varmi=true; $link=guvenlik($_GET['marka']); $marka=$crud->tek("SELECT * FROM firma WHERE link='$link'"); } } else { $marka_varmi=false; } if (isset($_POST['sikayet_ekle'])) { if (strlen(@$_POST['isim'])>3) { $liste2=[ 'isim' => guvenlik($_POST['isim']), 'telefon' => guvenlik($_POST['telefon']), 'site' => guvenlik($_POST['site']), 'link' => linkolustur("firma", "link", guvenlik($_POST['isim'])) ]; $crud->direktekle("firma", $liste2); $firma_id=$crud->sonid("firma", "firma_id"); } else { $firma_id=guvenlik($_POST['firma']); } sayi($firma_id); $yeni_link=linkolustur("sikayet", "link", guvenlik($_POST['baslik'])); if (guvenlik($_POST['tur'])==0) { $tur_metin="sikayet"; } else { $tur_metin="tesekkur"; } $liste=[ 'baslik' => guvenlik($_POST['baslik']), 'tur' => guvenlik($_POST['tur']), 'icerik' => guvenlik($_POST['icerik']), 'firma' => guvenlik($firma_id), 'link' => $yeni_link, 'ekleyen' => $_SESSION['kul_id'], 'kategori' => guvenlik($_POST['kategori']), 'ip' => $_SERVER['REMOTE_ADDR'] ]; if ($crud->direktekle("sikayet", $liste,"sikayet_ekle")['sonuc']) { le(e,guvenlik($_POST['baslik'])." başlıklı şikayet oluşturdu."); git(yol,"onaya_gonderildi"); //git(yol."/$tur_metin/$yeni_link","ok"); } else { git(yol,"no"); //git(yol."/$tur_metin/$yeni_link","no"); } } require_once 'header-top2.php'; ?> <link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" /> <script src='https://www.google.com/recaptcha/api.js' async defer></script> <section class="my-5 position-relative" style="min-height: 450px"> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="card card-primary sikayet"> <div class="card-body"> <?php if (oturumkontrol()): iki_adimli_dogrulama();?> <form id="sikayetformu" action="" method="POST" accept-charset="utf-8"> <div class="form-row"> <div class="col-md-6 form-group"> <label>Şikayet Başlığı</label> <input type="text" name="baslik" placeholder="Şikayet Başlığı" class="form-control" required="" minlength="15"> </div> <div class="col-md-6 form-group"> <label>Şikayetçi Olduğunuz Marka</label> <?php if ($marka_varmi): ?> <h5><?php echo $marka['isim'] ?></h5> <?php else: ?> <select required="" class="form-control firmalar"></select> <?php endif ?> </div> </div> <?php if ($marka_varmi): ?> <input type="hidden" name="firma" id="firma_id" required="" value="<?php echo $marka['firma_id'] ?>"> <?php else: ?> <input type="hidden" name="firma" id="firma_id" required=""> <?php endif ?> <div class="form-row"> <div class="col-md-6 form-group"> <label>İşlem Türü</label> <select name="tur" class="form-control" required=""> <option selected="" value="0">Şikayet</option> <option value="1">Teşekkür</option> </select> </div> <div class="col-md-6 form-group"> <label>Kategori</label> <select name="kategori" class="form-control kategori" required=""> <?php foreach ($crud->cok("SELECT * FROM kategori ORDER BY kat_isim ASC") as $key => $value): ?> <option value="<?php echo $value['kat_id'] ?>"><?php echo $value['kat_isim'] ?></option> <?php endforeach ?> </select> </div> </div> <?php if (!$marka_varmi): ?> <div class="form-row"> <div class="col-md-6 form-group"> <div class="custom-control custom-checkbox my-1 mr-sm-2"> <input onchange="listekontrol(this)" type="checkbox" class="custom-control-input" id="customControlInline"> <label class="custom-control-label" for="customControlInline">Şikayet Edeceğim Marka Listede Yok</label> </div> </div> </div> <div class="firma_bilgi_alani" style="display: none;"> <hr> <div class="form-row"> <div class="col-md-6 form-group"> <label>Firma İsmi</label> <input type="text" name="isim" placeholder="Firma İsmi" class="form-control firma_bilgi firma_isim" disabled=""> </div> <div class="col-md-6 form-group"> <label>Firma Telefonu</label> <input type="text" name="telefon" placeholder="Firma Telefonu" class="form-control firma_bilgi" disabled=""> </div> </div> <div class="form-row"> <div class="col-md-6 form-group"> <label>Firma Websitesi</label> <input type="text" name="site" placeholder="Firma Websitesi" class="form-control firma_bilgi" disabled=""> </div> </div> </div> <?php endif ?> <hr class="firma_bilgi_alani"> <div class="form-row"> <div class="col-md-12"> <label>Şikayet/Teşekkür İçeriği</label> <textarea name="icerik" class="form-control icerik_editor" minlength="100" required="" style="min-height: 8rem;"></textarea> </div> </div> <?php if ($ayarcek['bot_dogrulama']=="1"): ?> <div class="col-md-6 mx-auto text-center mt-2"> <div class="g-recaptcha" data-sitekey="<?php echo $ayarcek['bot_key'] ?>"></div> </div> <?php endif ?> <div class="text-center mt-4"> <button type="submit" class="buton fs-25" name="sikayet_ekle">Şikayeti Kaydet</button> </div> </form> <?php else: ?> <div class="text-center"> <h3 class="baslik*2">Şikayet/Teşekkür Oluşturabilmek İçin <b>Oturum Açmanız</b> Gerekmektedir</h3> <br> <div class="row justify-content-center"> <div class="col-md-6 text-center my-3"> <a class="gr-btn-1" href="kayit-ol">Kayıt Ol</a> </div> <div class="col-md-6 text-center my-3"> <a class="gr-btn-2" href="oturum-ac">Oturum Aç</a> </div> </div> </div> <?php endif ?> </div> </div> </div> </div> </div> </section> <?php require_once 'footer.php'; ?> <script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/i18n/tr.min.js"></script> <script> function asd(kendisi) { console.log($(kendisi).val()) } $(document).ready(function() { $('.kategori').select2(); }); function listekontrol(kendisi) { if ($(kendisi).is(':checked')) { $(".firma_bilgi_alani").show(); $(".firma_bilgi").removeAttr("disabled"); $(".firma_isim").attr("required","true"); $(".firmalar").removeAttr("required"); } else { $(".firma_bilgi_alani").hide(); $(".firma_bilgi").attr("disabled","true"); $(".firma_isim").removeAttr("required"); $(".firmalar").attr("required","true"); } } $('.firmalar').select2({ ajax: { url: "panel/classes/ajax.php", dataType: 'json', delay: 250, data: function (params) { return { q: params.term, page: params.page, marka_getir:"marka_getir" }; }, processResults: function (data, params) { params.page = params.page || 1; return { results: data.liste }; }, cache: true }, placeholder: 'Marka Arayın...', minimumInputLength: 2, templateResult: formatRepo, templateSelection: formatRepoSelection }); $(document).ready(function() { $(".select2-selection__placeholder").html("Marka Arayın...") $(document).on('click', '.arama-oge', function() { $("#firma_id").val($(this).attr('data-id')); $(".select2-selection__placeholder").html($(this).text()).css("color","#444"); $('.firmalar').select2('close'); $(".firmalar").removeAttr("required"); }); }); function formatRepo (repo) { if (repo.loading) { return repo.text; } var $container = $('<div class="container-fluid arama-oge" data-id="'+repo.firma_id+'"><div class="row"><div class="col-md-2"><img src="img/firma/'+repo.logo+'" style="width: 45px !important; height: auto !important;"></div><div class="col-md-9">'+repo.isim+'</div></div></div>'); return $container; } function formatRepoSelection(repo) { console.log(repo); return repo.isim; } </script> <?php if ($ayarcek['bot_dogrulama']=="1"): ?> <script type="text/javascript"> $("#sikayetformu").submit(function () { if (grecaptcha.getResponse() == ""){ event.preventDefault(); bildirim("error","reCAPTCHA Doğrulayın","Bot olmadığınızı doğrulamanız gerekmektedir"); } else { this.submit(); } }) </script> <?php endif ?>
💾 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