📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
qrmenuv1.demodesign.com.tr
/
panel
📝
urun-duzenle.php
← Geri Dön
<?php $blok="urun-yonetim"; $sayfa="urun-liste"; ?> <?php include 'inc/header.php'; ?> <?php include 'inc/sidebar.php'; ?> <?php include 'inc/navbar.php'; ?> <script src="ckeditor/ckeditor/ckeditor.js"></script> <style> .zara-yatay { float:left; } </style> <?php if(!empty($_POST)){ $id = $_GET["id"]; $kategori_sec = $_POST['kategori_sec']; $urun_adi = $_POST['urun_adi']; $urun_fiyat = $_POST['urun_fiyat']; $aciklama = $_POST['aciklama']; $alerji = implode("|", $_POST['alerji']); if ($_FILES['foto']['tmp_name'] != "") { $boyut = $_FILES['foto']['size']; if ($boyut > (1024 * 1024 * 30)) { echo 'Dosya 30MB den büyük olamaz.'; } else { $tip = $_FILES['foto']['type']; $isim = $_FILES['foto']['name']; $uzanti = explode('.', $isim); $uzanti = $uzanti[count($uzanti) - 1]; $random = rand(); $dosya = $_FILES['foto']['tmp_name']; $foto_url = $random . "." . $uzanti; copy($dosya, '../img/' . $foto_url); echo 'Dosyanız upload edildi!'; $settings = $dbh->prepare("UPDATE menu SET foto = '".$foto_url."' WHERE id = '".$id."'"); $settings->execute(); } } $update = $dbh->prepare("UPDATE menu SET kategori_sec = '".$kategori_sec."',urun_adi = '".$urun_adi."', urun_fiyat = '".$urun_fiyat."', aciklama = '".$aciklama."', alerji = '".$alerji."' WHERE id = '".$id."'"); $update->execute(); foreach ($_POST["en"] as $key => $value) { dilguncelle("en","menu",$id,$key,$value); } foreach ($_POST["ar"] as $key => $value) { dilguncelle("ar","menu",$id,$key,$value); } foreach ($_POST["ru"] as $key => $value) { dilguncelle("ru","menu",$id,$key,$value); } } ?> <?php $sorgu = $dbh->prepare("SELECT * FROM menu Where id=:id"); $sorgu->execute(['id' => (int)$_GET["id"]]); $sonuc = $sorgu->fetch(); $alerji_bol = explode("|", $sonuc['alerji']); $sonucen = cevir("menu",$sonuc,"en"); $sonucru = cevir("menu",$sonuc,"ru"); $sonucar = cevir("menu",$sonuc,"ar"); ?> <!-- Page Inner Start --> <!--================================--> <div class="page-inner"> <!-- Main Wrapper --> <div id="main-wrapper"> <!--================================--> <!-- Breadcrumb Start --> <!--================================--> <div class="pageheader pd-t-25 pd-b-35"> <div class="pd-t-5 pd-b-5"> <h1 class="pd-0 mg-0 tx-20">Özel Yönetim Sistemleri</h1> </div> <div class="breadcrumb pd-0 mg-0"> <a class="breadcrumb-item" href="index.php"> Anasayfa</a> <a class="breadcrumb-item" href="">Ürün Düzenle</a> </div> </div> <!--/ Breadcrumb End --> <!--================================--> <!-- ORTA ALAN BAŞLANGIÇ NOKTASI --> <!-- Basic Form Start --> <!--================================--> <div class="col-md-12 col-lg-12"> <div class="card mg-b-20"> <div class="card-header"> <h4 class="card-header-title"> Ürün Düzenleme Formu </h4> </div> <div class="card-body collapse show" id="collapse1"> <form action="" method="post" enctype="multipart/form-data"> <div class="nav-tabs-top"> <ul class="nav nav-tabs"> <li class="nav-item"> <a class="nav-link active show" data-toggle="tab" href="#navs-genel">Genel Bilgiler</a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#navs-en">İngilizce</a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#navs-ru">Rusça</a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#navs-ar">Arapca</a> </li> </ul> <div class="tab-content"> <div class="tab-pane fade active show" id="navs-genel"> <div class="card-body"> <div class="row"> <div class="col-lg-12"> <div class="form-group"> <label class="form-control-label active">Kategori Seçimi: <span class="tx-danger">*</span></label> <select class="form-control" name="kategori_sec"> <option hidden value=""> <?=$sonuc['kategori_sec'];?> </option> <?php $alt = $dbh->query("select * from menu_kategori ", PDO::FETCH_ASSOC); if ($alt->rowCount()) { foreach ($alt as $alt) { echo '<option '.($alt['id']==$sonuc["kategori_sec"]?"selected":"").' value="' . $alt['id'] . '">' . $alt['baslik'] . '</option>'; echo '</optgroup>'; } } ?> </select> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-control-label active">Ürün Adı <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonuc['urun_adi'];?>" name="urun_adi"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-control-label active">Ürün Fiyatı <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonuc['urun_fiyat'];?>" name="urun_fiyat"> </div> </div> <div class="col-lg-12"> <div class="form-group"> <label class="form-control-label active">Açıklama <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonuc['aciklama'];?>" name="aciklama"> </div> </div> <div class="col-lg-12"> <div class="form-group"> <div class="card-body collapse show" id="collapse8"> <label class="form-control-label active">Kategori Görseli: <span class="tx-danger">*</span></label> <input type="file" class="dropify" name="foto" data-show-remove="false" /> <center> <img src="../img/<?=$sonuc['foto'];?>" height=150px></center> </div> </div> </div> <?php $alerji = $dbh -> query("SELECT * FROM alerji")->fetchAll(); foreach ($alerji as $row ) : ?> <div class="col-lg-2"> <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" <?php for ($i=-1; $i < count($alerji_bol) ; $i++) { if ($alerji_bol[$i] == $row['baslik']){echo 'checked';} } ?> name="alerji[]" id="customCheck<?= $row['id']; ?>" value="<?= $row['baslik'];?>"> <label class="custom-control-label" for="customCheck<?= $row['id']; ?>"><?= $row['baslik'];?></label> </div> </div> <?php endforeach; ?> </div> </div> </div> <div class="tab-pane fade " id="navs-en"> <div class="card-body"> <div class="row"> <div class="col-lg-12"> <div class="form-group"> <label class="form-control-label active">Ürün Adı <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonucen['urun_adi'];?>" name="en[urun_adi]"> </div> </div> <div class="col-lg-12"> <div class="form-group"> <label class="form-control-label active">Açıklama <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonucen['aciklama'];?>" name="en[aciklama]"> </div> </div> </div> </div> </div> <div class="tab-pane fade" id="navs-ru"> <div class="card-body"> <div class="row"> <div class="col-lg-12"> <div class="form-group"> <label class="form-control-label active">Ürün Adı <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonucru['urun_adi'];?>" name="ru[urun_adi]"> </div> </div> <div class="col-lg-12"> <div class="form-group"> <label class="form-control-label active">Açıklama <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonucru['aciklama'];?>" name="ru[aciklama]"> </div> </div> </div> </div> </div> <div class="tab-pane fade" id="navs-ar"> <div class="card-body"> <div class="row"> <div class="col-lg-12"> <div class="form-group"> <label class="form-control-label active">Ürün Adı <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonucar['urun_adi'];?>" name="ar[urun_adi]"> </div> </div> <div class="col-lg-12"> <div class="form-group"> <label class="form-control-label active">Açıklama <span class="tx-danger">*</span></label> <input class="form-control" type="text" value="<?=$sonucar['aciklama'];?>" name="ar[aciklama]"> </div> </div> </div> </div> </div> </div> </div> <br> <div class="col-sm-6 col-md-3"> <div class="btn-demo"> <button class="btn btn-oblong btn-outline-blue btn-block mg-b-10">Güncelle</button> </div> </div> </form> </div> </div> </div> <!--/ Basic Form End --> <!-- BİTİŞ NOKTASI BURASIDIR . --> <div class="col-md-12 col-lg-12"> <div class="card-body collapse show" id="collapse8"> <div class="error-notice"> <div class="oaerror success"> <strong>BİLGİLENDİRME..</strong> - Ürün eklemeniz için kategorinizi seçmelisiniz </div> </div> </div> </div> <!-- BİTİŞ NOKTASI BURASIDIR . --> </div> <!--/ Main Wrapper End --> </div> <!--/ Page Inner End --> <!--================================--> <?php include 'inc/footer.php'; ?>
💾 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