📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
firmarehberiv1.demodesign.com.tr
/
KWPanel
📝
etkinlik-duzenle.php
← Geri Dön
<?php @$menu = 'etkinlik-islemleri'; @$page = 'etkinlik-ekle'; require_once("header.php"); require_once("menu-left.php"); require_once("../include/class.upload.php"); $duzenid = intval($_GET["id"]); $oku = $db->table('dbo_etkinlik')->where('EtkinlikID','=',$duzenid)->getRow(); if(!$oku){ yonver('etkinlik-liste.html'); exit(); } if(isset($_POST['kaydet']) && admin_login_check($db) == true){ $image = new Upload($_FILES['etkinlik_resim']); if ( $image->uploaded ) { $image->file_new_name_body = seo($_POST['etkinlik_adi']); $image->allowed = array('image/jpeg','image/jpg','image/gif','image/png'); $image->mime_check = true; $image->no_script = true; $image->Process( '../uploads/etkinlikler/'.date("Y").'/'.date("m").'' ); if (!file_exists('../uploads/etkinlikler/'.date("Y").'/'.date("m").'/index.html')) { touch('../uploads/etkinlikler/'.date("Y").'/'.date("m").'/index.html'); } } $data = [ 'etkinlik_adi' => guvenlik($_POST['etkinlik_adi']), 'etkinlik_bas_saat' => guvenlik($_POST['etkinlik_bas_saat']), 'etkinlik_bit_saat' => guvenlik($_POST['etkinlik_bit_saat']), 'etkinlik_adres' => guvenlik($_POST['etkinlik_adres']), 'etkinlik_durum' => guvenlik($_POST['etkinlik_durum']), 'etkinlik_il' => intval($_POST['etkinlik_il']), 'etkinlik_ilce' => intval($_POST['etkinlik_ilce']), 'etkinlik_kategori' => guvenlik($_POST['etkinlik_kategori']), 'etkinlik_fiyat' => guvenlik($_POST['etkinlik_fiyat']), 'etkinlik_mekan' => guvenlik($_POST['etkinlik_mekan']), 'etkinlik_bas_tarih' => cevirtarih($_POST['etkinlik_bas_tarih']), 'etkinlik_bit_tarih' => cevirtarih($_POST['etkinlik_bit_tarih']), 'etkinlik_tel' => guvenlik($_POST['etkinlik_tel']), 'etkinlik_web' => guvenlik($_POST['etkinlik_web']), 'etkinlik_aciklama' => $_POST['etkinlik_aciklama'], 'etkinlik_desc' => guvenlik($_POST['etkinlik_desc']), 'etkinlik_meta' => guvenlik($_POST['etkinlik_meta']) ]; $isle = $db->table('dbo_etkinlik')->where('EtkinlikID','=',$oku->EtkinlikID)->update($data); if(!empty($image->file_dst_name) && !empty($_FILES['etkinlik_resim'])){ $resup = [ 'etkinlik_resim' => date("Y").'/'.date("m").'/'.$image->file_dst_name ]; $logo = $db->table('dbo_etkinlik')->where('EtkinlikID','=',$oku->EtkinlikID)->update($resup); } if($isle){ $bilgi = alert('success','Etkinlik Düzenlendi','etkinlik-liste.html',3); }else{ $bilgi = alert('danger','Etkinlik Düzenlenemedi!','etkinlik-liste.html',3); } } ?> <link rel="stylesheet" href="css/datepicker.css" /> <link rel="stylesheet" href="css/separate/vendor/tags_editor.min.css"> <link rel="stylesheet" href="../js/summernote/summernote.css"/> <link rel="stylesheet" href="../js/summernote/editor.min.css"> <div class="page-content"> <header class="page-content-header"> <div class="container-fluid"> <div class="tbl"> <div class="tbl-row"> <div class="tbl-cell"> <h3><small class="text-muted">Fırsat Düzenleme</small></h3> </div> <div class="tbl-cell tbl-cell-action" style="display:none;"> <a href="#" class="btn btn-rounded">Add member</a> </div> </div> </div> </div> </header><!--.page-content-header--> <div class="container-fluid"> <?=@$bilgi?> <form id="form_validation" method="POST" action="" enctype="multipart/form-data"> <div class="col-lg-6"> <section class="card"> <header class="card-header"> Etkinlik Bilgileri </header> <div class="card-block"> <fieldset class="form-group"> <label class="form-label">Etkinlik Adı</label> <input name="etkinlik_adi" value="<?=$oku->etkinlik_adi?>" type="text" class="form-control" required> </fieldset> <div class="row"> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik Şehir</label> <select id="il" name="etkinlik_il" type="text" class="form-control" required> <option value="">Şehir Seçin.</option> <?php $sehir = $db->table('dbo_il')->select('*')->orderBy('il_id')->getAll(); foreach($sehir as $sehirget){ ?> <option value="<?=$sehirget->il_id?>" <?php if($sehirget->il_id == $oku->etkinlik_il){ echo "selected"; } ?>><?=$sehirget->il_ad?></option> <?php } ?> </select> </fieldset> </div> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik İlçe</label> <select id="ilce" name="etkinlik_ilce" type="text" class="form-control" required> <option value="">Önce Şehir Seçin.</option> </select> </fieldset> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> <script src="../js/selectchained.js"></script> <script> $("#ilce").remoteChained("#il", "../ajax/il-ilce.html?ilce=<?=$oku->etkinlik_ilce?>"); </script> </div> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik Kategori</label> <select id="il" name="etkinlik_kategori" type="text" class="form-control" required> <option value="">Kategori Seçin.</option> <?php $kategori = $db->table('dbo_sektorler') ->where('sektor_tip','=','ETKINLIK') ->orderBy('sektor_adi','asc') ->getAll(); foreach($kategori as $kategoriget){ ?> <option value="<?=$kategoriget->sektor_id?>" <?php if($kategoriget->sektor_id == $oku->etkinlik_kategori){ echo "selected"; } ?>><?=$kategoriget->sektor_adi?></option> <?php } ?> </select> </fieldset> </div> </div> <div class="row"> <div class="col-md-6"> <fieldset class="form-group"> <label class="form-label">Etkinlik Mekan Adı</label> <input name="etkinlik_mekan" value="<?=$oku->etkinlik_mekan?>" type="text" class="form-control" required> </fieldset> </div> <div class="col-md-6"> <fieldset class="form-group"> <label class="form-label">Etkinlik İletişim (Tel No)</label> <input name="etkinlik_tel" value="<?=$oku->etkinlik_tel?>" type="number" class="form-control" required> </fieldset> </div> <div class="col-md-12"> <fieldset class="form-group" style="margin-bottom:5px; padding-bottom:0px;"> <label class="form-label">Etkinlik Mekan Adresi</label> <textarea type="text" name="etkinlik_adres" class="form-control" rows="5" required><?=$oku->etkinlik_adres?></textarea> </fieldset> </div> <div class="col-md-12"> <fieldset class="form-group"> <label class="form-label">Etkinlik Web Adresi</label> <input name="etkinlik_web" type="text" value="<?=$oku->etkinlik_web?>" class="form-control" required> </fieldset> </div> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik Tarih (Başlangıç)</label> <input name="etkinlik_bas_tarih" type="text" value="<?=cevirtarih($oku->etkinlik_bas_tarih)?>" class="form-control" data-toggle="datepicker" required> </fieldset> </div> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik Tarih (Bitiş)</label> <input name="etkinlik_bit_tarih" type="text" value="<?=cevirtarih($oku->etkinlik_bit_tarih)?>" class="form-control" data-toggle="datepicker" required> </fieldset> </div> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik Fiyat</label> <input name="etkinlik_fiyat" type="number" value="<?=$oku->etkinlik_fiyat?>" class="form-control" required> </fieldset> </div> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik Saat (Başlangıç)</label> <input name="etkinlik_bas_saat" type="text" value="<?=$oku->etkinlik_bas_saat?>" class="form-control" placeholder="Örn. 21:00" required> </fieldset> </div> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik Saat (Bitiş)</label> <input name="etkinlik_bit_saat" type="text" value="<?=$oku->etkinlik_bit_saat?>" class="form-control" placeholder="Örn. 21:00" required> </fieldset> </div> <div class="col-md-4"> <fieldset class="form-group"> <label class="form-label">Etkinlik Durum</label> <select name="etkinlik_durum" type="text" class="form-control" required> <option value="">Durum Seçin.</option> <option value="Aktif"<?php if($oku->etkinlik_durum == 'Aktif'){ echo "selected";}?>>Aktif</option> <option value="Pasif"<?php if($oku->etkinlik_durum == 'Pasif'){ echo "selected";}?>>Pasif</option> </select> </fieldset> </div> </div> </div> </section> </div> <!-------------------------------------------------------> <div class="col-lg-6"> <section class="card"> <header class="card-header"> Diğer Detaylar </header> <div class="card-block"> <fieldset class="form-group"> <label class="form-label">Etkinlik Ana Resim</label> <input type="file" name="etkinlik_resim" size="50" class="form-control btn btn-primary"/> </fieldset> <fieldset class="form-group" style="margin-bottom:5px; padding-bottom:0px;"> <label class="form-label">Etkinlik Kısa Açıklama (Description)</label> <textarea type="text" name="etkinlik_desc" class="form-control" rows="5" required><?=$oku->etkinlik_desc?></textarea> </fieldset> <fieldset class="form-group"> <label class="form-label">Etkinlik Anahtar Kelime (Keywords)</label> <textarea id="tags-editor-textarea" type="text" name="etkinlik_meta" class="form-control" required><?=$oku->etkinlik_meta?></textarea> </fieldset> </div> </section> </div> <!-------------------------------------------------------> <div class="col-lg-12"> <section class="card"> <div class="card-block"> <fieldset class="form-group"> <label class="form-label">Etkinlik Açıklama</label> <textarea id="summernote1" name="etkinlik_aciklama"><?=$oku->etkinlik_aciklama?></textarea> </fieldset> </div> </section> </div> <!-------------------------------------------------------> <div class="col-lg-12"> <section class="card"> <div class="card-block"> <fieldset class="form-group" style="margin-bottom:0px;"> <button type="submit" name="kaydet" class="btn">Bilgileri Kaydet</button> </fieldset> </div> </section> </div> </form> </div><!--.container-fluid--> </div><!--.page-content--> <?php $simdiki_tarih = $tarih; // Bugünkü tarihi alıyoruz $yeni_tarih = strtotime('5 years',strtotime($simdiki_tarih)); // 2 yıl ekliyoruz $yenitarih = date('Y-m-d' ,$yeni_tarih ); // Tarih formatlıyoruz require_once("footer.php"); ?> <script src="js/jquery.validate.js"></script> <script src="js/form-validation.js"></script> <script src="js/datepicker.js"></script> <script src="js/datepicker.tr-TR.js"></script> <script src="js/jquery.price_format.2.0.js"></script> <script src="js/lib/jquery-tag-editor/jquery.tag-editor.min.js"></script> <script src="../js/summernote/summernote.min.js"></script> <script src="../js/summernote/lang/summernote-tr-TR.js"></script> <script> $(document).ready(function () { var $summernote = $('#summernote1').summernote({ height: 300, lang: 'tr-TR', callbacks: { onImageUpload: function (files) { sendFile($summernote, files[0]); } } }); }); function sendFile($summernote, file) { var formData = new FormData(); formData.append("file", file); $.ajax({ url: 'saveimage.html', data: formData, cache: false, contentType: false, processData: false, type: 'POST', success: function (data) { $summernote.summernote('insertImage', data, function ($image) { $image.attr('src', data); }); } }); } </script> <script> $(document).ready(function () { var $summernote = $('#summernote2').summernote({ height: 300, lang: 'tr-TR', callbacks: { onImageUpload: function (files) { sendFile($summernote, files[0]); } } }); }); </script> <script> $(function() { $('[data-toggle="datepicker"]').datepicker({ autoHide: true, zIndex: 2099, format: 'dd-mm-yyyy', language: 'tr-TR' }); }); </script> <script type="text/javascript"> $(function() { $('#tags-editor-textarea').tagEditor(); }); </script> <script> $('#islemtutar1').priceFormat({ prefix: '', suffix: 'TL' }); $('#islemtutar2').priceFormat({ prefix: '', suffix: 'TL' }); </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