Mini Shell

Direktori : /home/eymajans/public_html/kurumsalv11.ofisimweb.com/Islem/
Upload File :
Current File : /home/eymajans/public_html/kurumsalv11.ofisimweb.com/Islem/Urun.php

<?php
require("../Ayarlar/Baglantim.php"); 
require("../Ayarlar/Guvenlik.php"); 
?>

<?php
if ($_POST['urunekleme']) {?>
<form id="Ekle" action="javascript:void(0);">
<div class="card radius-10 bg-gradient">
					<div class="card-body">

						<div class="d-flex align-items-center table-responsive">
							<div class="table-responsive">
								<h5 class="mb-0 text-uppercase">Stok Kartı Ekle</h5>
							</div>
						</div>
						<hr/>
					    <div class="row">
						   <div class="col-lg-8">
                           <div class="card border border-3 p-4 rounded">
				   <div class="row g-3">
								<div class="col-md-12">
<input type="text" name="ekleyen" class="form-control" placeholder="ekleyen" readonly="readonly" value="<?= $kbilgi["id"] ?>" hidden="hidden">
									<label for="inputPrice" class="form-label">Ürün Adı</label>
									<input type="text" class="form-control" id="inputPrice" placeholder="Ürün Adı" name="urunadi">
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Ürün Kodu</label>
									<input type="text" class="form-control" id="inputPrice" placeholder="Ürün Kodu" name="urunkodu">
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Ürün Barkodu</label>
									<input type="text" class="form-control" id="inputPrice" placeholder="Ürün Barkodu" name="urunbarkodu">
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Kdv Oranı</label>
            <select class="form-control custom-select" id="kdvorani" data-placeholder="KDV Oranı Seçiniz" tabindex="1" name="kdvorani">
										 <?php
			

						$sorguk = $baglanti->prepare('Select * from Kdvler'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorguk->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonuck=$sorguk->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonuck['kdvorani']?>"><?= $sonuck['kdvorani']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                                           
                                                        
                                                    </select>
								
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Stok Uyarı Limiti</label>
									<input type="text" class="form-control" id="inputPrice" placeholder="Stok Uyarı Limiti" name="uyarilimiti">
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Stok Grubu</label>
									<select class="form-control custom-select" id="stokgrubu" data-placeholder="Stok Grubu Seçiniz" tabindex="1" name="stokgrubu">
                                                                                                 
    <?php
			

						$sorgus = $baglanti->prepare('Select * from StokGruplar'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgus->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucs=$sorgus->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucs['id']?>"><?= $sonucs['stokgrupadi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                                                 
                               </select>
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Birimi</label>
									   <select class="form-control custom-select" id="birimadi" data-placeholder="Birim Seçiniz" tabindex="1" name="birimadi">                                                                                            
    <?php
			

						$sorgub = $baglanti->prepare('Select * from Birim'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgub->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucb=$sorgub->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucb['id']?>"><?= $sonucb['kisaltma']?> ---> <?= $sonucb['birimadi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                                                 
                               </select>
								  </div>
								
<div class="col-md-12">
<label for="inputProductDescription" class="form-label">Açıklama</label>
								<textarea class="form-control" id="inputProductDescription" rows="3" name="ozellikler"></textarea>
</div>



  </div>
                            </div>
						   </div>
						   <div class="col-lg-4">
							<div class="card border border-3 p-4 rounded">
                              <div class="row g-3">
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Vergisiz Alış Fiyatı</label>
									 <input type="text" id="kdvsizalisfiyati" class="sayi form-control" placeholder="Vergisiz Alış Fiyatı" name="kdvsizalisfiyati">
								  </div>
								  <div class="col-md-6">
									<label for="inputCompareatprice" class="form-label">Vergisiz Satış Fiyatı</label>
									<input type="text" id="kdvsizsatisfiyati" class="sayi form-control" placeholder="Vergisiz Satış Fiyatı" name="kdvsizsatisfiyati">
								  </div>
								  <div class="col-md-6">
									<label for="inputCostPerPrice" class="form-label">Vergili Alış Fiyatı</label>
									<input type="text" id="kdvlialisfiyati" class="sayi form-control" placeholder="Vergili Alış Fiyatı" name="alisfiyati">
								  </div>
								  <div class="col-md-6">
									<label for="inputStarPoints" class="form-label">Vergili Satış Fiyatı</label>
									<input type="text" id="kdvlisatisfiyati" class="sayi form-control" placeholder="Vergili Satış Fiyatı" name="satisfiyati">
								  </div>
								  
								  <div class="col-12">
									<label for="inputCollection" class="form-label">Marka</label>
									<select class="select form-control custom-select" id="markalar" data-placeholder="Marka Seçiniz" tabindex="1" name="markasi">
 
                                    
       <?php
			

						$sorgum = $baglanti->prepare('Select * from Markalar'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgum->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucm=$sorgum->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucm['id']?>"  slug="<?= $sonucm['id']?>"><?= $sonucm['markaadi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                        
                                                    </select>
								  </div>
								  <div class="col-12">
									<label for="inputCollection" class="form-label">Model</label>
									<select class="form-control custom-select" id="modeller" data-placeholder="Model Seçiniz" tabindex="1" name="modeli">
 
  <?php
			

						$sorgumo = $baglanti->prepare('Select * from Modeller'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgumo->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucmo=$sorgumo->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucmo['id']?>" marka-slug="<?= $sonucmo['markadi']?>"><?= $sonucmo['modeladi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                                                   
                                                        
                                                    </select>
								  </div>
<div class="col-md-12">
   <div id="resimyukleme2" class="input-group">
<div class="input-group mb-3"> <span class="input-group-text" id="username-addon" data-bs-toggle="modal" data-bs-target="#resimyukleyici">Resim Yükle</span>
									<input type="text" class="form-control" placeholder="Ürün Resmi" aria-label="Username" aria-describedby="basic-addon1" name="resmi">
								</div>
</div>
								  </div>
								  <div class="col-12">
									  <div class="d-grid">
<?php 
 if ($kbilgi["stokduzenle"]==1) {?>

<input type="hidden" class="form-control" name="urunekle">
												<input name="kaydet" type="submit" class="btn btn-success px-4" value="Ekle" />
 <?php }?>
<?php 
 if ($kbilgi["stokduzenle"]!=1) {?>
<h6 class="text-danger">Düzenleme Yetkiniz Bulunmamaktadır.</h6>
 <?php }?>
									  </div>
								  </div>
							  </div> 
						  </div>
						  </div>
					   </div><!--end row-->
 </div>
 </div>
</form>
 <?php } ?>
<div class="modal fade" id="resimyukleyici" tabindex="-1" data-focus-on="input:first" style="display: none;">
											<div class="modal-dialog modal-dialog-centered">
												<div class="modal-content bg-dark bg-gradient">
													<div class="modal-header">
														<h5 class="modal-title text-uppercase">Resim Yükleme</h5>
														<button type="button" class="modalkapat btn-close" aria-label="Close"></button>
													</div>
													                        <div class="modal-body table-responsive">
     	<div class="container">
		<div class="row">
			<div class="col-xs-12 col-sm-12">
				<form id="ResimYukle2" enctype="multipart/form-data">
					<div class="form-group">
						<label for="file">Yüklenecek Dosya</label>
						<input type="file" class="form-control card-success" name="file" id="file" required />
					</div>
					<div class="form-group">
						<button type="submit" class="btn btn-primary">Upload</button>
					</div>
				</form>
				
			</div>
		</div>
	</div>
                        </div>
													<div class="modal-footer">
														<button type="button" class="modalkapat btn btn-danger">Kapat</button>

													</div>
												</div>
											</div>
<script>
 $(".modalkapat").click(function () {
$('#resimyukleyici').modal('hide');
});
</script>

	<script>
$('#ResimYukle').on('submit',function(e){
	e.preventDefault();
	$.ajax({
		url: 'Islem/UrunResimYukle.php', // Verileri Post Ettiğimiz dosya adı
		type: 'POST', // Form Metodumuz
		data: new FormData(this), // Form ile gelen verilerimiz
		contentType: false,
		processData: false,

		success: function(data){
			// upload.php dosyamıza verilerin gönderildikten sonra işlem başarılı ise upload.php ile gelen sonuç değerini yazdıracağımız satır
			$('#resimyukleme').html(data);
$('#resimyukleyici').modal('hide');
		}
	});
});
  </script>										</div>
<script>




        $(document).ready(function(){
            $('#Ekle').submit(function(e) {
e.preventDefault();
				swal({
					
					title: 'Emin misiniz?',
					text: "Düzenlemek istediğinize emin misiniz?",
					icon: "warning",
					buttons:{
						cancel: {
							visible: true,
							text : 'Hayır',
							className: 'btn btn-danger'
						},        			
						confirm: {
							text : 'Evet',
							className : 'btn btn-success'
						}
					}
				}).then((willDelete) => {
					if (willDelete) {
						$.ajax({ // Ajax metodu
                    type: "POST", // Gönderim Methodu POST (GET'de seçilebilir)
                    url: "Islem/Urun.php", // POST işleminin olacağı sayfa
                   data: new FormData(this), // Form ile gelen verilerimiz
		contentType: false,
		processData: false,
                    success: function(oldu){ // Eğer işlem başarılı olursa sonuç
                        $('#sonuc').html(oldu); // Id'si result olan divde sonucu yaz
                    }
                });
					} else {
						swal("Düzenlemekten vazgeçtiniz", {
							buttons : {
								confirm : {
									className: 'btn btn-success'
								}
							}
						});
					}
				});
			})
        });
    </script>
<?php
if ($_POST['urunduzenleme']) {
$id = intval($_POST['urunduzenleme']);
	$sorgu = $baglanti->prepare("SELECT * FROM Urunler Where id=:id");
$sorgu->execute(array(':id'=>$id));
$sonuc = $sorgu->fetch();//sorgu çalıştırılıp veriler alınıyor
		
		?>
<form id="Duzenle" action="javascript:void(0);">
<div class="card radius-10 bg-gradient">
					<div class="card-body">

						<div class="d-flex align-items-center table-responsive">
							<div class="table-responsive">
								<h5 class="mb-0 text-uppercase"><span class="text-warning"><?= $sonuc["urunadi"] ?></span> Stok Kartını Düzenle</h5>
							</div>
						</div>
						<hr/>
					    <div class="row">
						   <div class="col-lg-8">
                           <div class="card border border-3 p-4 rounded">
				   <div class="row g-3">
								<div class="col-md-12">
									<input type="text" name="id" class="form-control" placeholder="ekleyen" readonly="readonly" value="<?= $sonuc["id"] ?>" hidden="hidden">
<input type="text" name="ekleyen" class="form-control" placeholder="ekleyen" readonly="readonly" value="<?= $kbilgi["id"] ?>" hidden="hidden">
									<label for="inputPrice" class="form-label">Ürün Adı</label>
									<input type="text" class="form-control" id="inputPrice" placeholder="Ürün Adı" name="urunadi" value="<?= $sonuc["urunadi"] ?>">
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Ürün Kodu</label>
									<input type="text" class="form-control" id="inputPrice" placeholder="Ürün Kodu" name="urunkodu" value="<?= $sonuc["urunkodu"] ?>">
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Ürün Barkodu</label>
									<input type="text" class="form-control" id="inputPrice" placeholder="Ürün Barkodu" name="urunbarkodu" value="<?= $sonuc["urunbarkodu"] ?>">
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Kdv Oranı</label>
            <select class="form-control custom-select" id="kdvorani" data-placeholder="KDV Oranı Seçiniz" tabindex="1" name="kdvorani">
<option class="bg-dark" value="<?= $sonuc['kdvorani']?>"><?= $sonuc['kdvorani']?></option>
										 <?php
			

						$sorguk = $baglanti->prepare('Select * from Kdvler'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorguk->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonuck=$sorguk->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonuck['kdvorani']?>"><?= $sonuck['kdvorani']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                                           
                                                        
                                                    </select>
									  </select>
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Stok Uyarı Limiti</label>
									<input type="text" class="form-control" id="inputPrice" placeholder="Stok Uyarı Limiti" name="uyarilimiti" value="<?= $sonuc["uyarilimiti"] ?>">
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Stok Grubu</label>
									<select class="form-control custom-select" id="stokgrubu" data-placeholder="Stok Grubu Seçiniz" tabindex="1" name="stokgrubu">
  <?php 
                                                      $stokgrup = $baglanti->query("SELECT * FROM StokGruplar where id=".$sonuc["stokgrubu"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($stokgrup)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($stokgrup as $stokgrubu){
                                                            ?>
  <option class="bg-dark" value="<?= $sonuc['stokgrubu']?>">Seçili: <?php echo $stokgrubu['stokgrupadi']; ?></option>  
                                      <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>                                                                                                    
    <?php
			

						$sorgus = $baglanti->prepare('Select * from StokGruplar'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgus->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucs=$sorgus->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucs['id']?>"><?= $sonucs['stokgrupadi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                                                 
                               </select>
								  </div>
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Birimi</label>
									   <select class="form-control custom-select" id="birimadi" data-placeholder="Birim Seçiniz" tabindex="1" name="birimadi">
  <?php 
                                                      $birim = $baglanti->query("SELECT * FROM Birim where id=".$sonuc["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($birim as $birimi){
                                                            ?>
  <option class="bg-dark" value="<?= $sonuc['birimadi']?>">Seçili: <?php echo $birimi['birimadi']; ?></option>  
                                      <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>                                                                                            
    <?php
			

						$sorgub = $baglanti->prepare('Select * from Birim'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgub->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucb=$sorgub->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucb['id']?>"><?= $sonucb['kisaltma']?> ---> <?= $sonucb['birimadi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                                                 
                               </select>
								  </div>
								
<div class="col-md-12">
<label for="inputProductDescription" class="form-label">Açıklama</label>
								<textarea class="form-control" id="inputProductDescription" rows="3" name="ozellikler"><?= $sonuc["ozellikler"] ?></textarea>
</div>



  </div>
                            </div>
						   </div>
						   <div class="col-lg-4">
							<div class="card border border-3 p-4 rounded">
                              <div class="row g-3">
								<div class="col-md-6">
									<label for="inputPrice" class="form-label">Vergisiz Alış Fiyatı</label>
									 <input type="text" id="kdvsizalisfiyati" class="sayi form-control" placeholder="Vergisiz Alış Fiyatı" name="kdvsizalisfiyati" value="<?= $sonuc["kdvsizalisfiyati"] ?>">
								  </div>
								  <div class="col-md-6">
									<label for="inputCompareatprice" class="form-label">Vergisiz Satış Fiyatı</label>
									<input type="text" id="kdvsizsatisfiyati" class="sayi form-control" placeholder="Vergisiz Satış Fiyatı" name="kdvsizsatisfiyati" value="<?= $sonuc["kdvsizsatisfiyati"] ?>">
								  </div>
								  <div class="col-md-6">
									<label for="inputCostPerPrice" class="form-label">Vergili Alış Fiyatı</label>
									<input type="text" id="kdvlialisfiyati" class="sayi form-control" placeholder="Vergili Alış Fiyatı" name="alisfiyati" value="<?= $sonuc["alisfiyati"] ?>">
								  </div>
								  <div class="col-md-6">
									<label for="inputStarPoints" class="form-label">Vergili Satış Fiyatı</label>
									<input type="text" id="kdvlisatisfiyati" class="sayi form-control" placeholder="Vergili Satış Fiyatı" name="satisfiyati" value="<?= $sonuc["satisfiyati"] ?>">
								  </div>
								  
								  <div class="col-12">
									<label for="inputCollection" class="form-label">Marka</label>
									<select class="select form-control custom-select" id="markalar" data-placeholder="Marka Seçiniz" tabindex="1" name="markasi">
  <?php 
                                                      $marka = $baglanti->query("SELECT * FROM Markalar where id=".$sonuc["markasi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($marka)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($marka as $markasi){
                                                            ?>
  <option class="bg-dark" value="<?= $sonuc['markasi']?>">Seçili: <?php echo $markasi['markaadi']; ?></option>  
                                      <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>        
                                    
       <?php
			

						$sorgum = $baglanti->prepare('Select * from Markalar'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgum->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucm=$sorgum->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucm['id']?>"  slug="<?= $sonucm['id']?>"><?= $sonucm['markaadi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                        
                                                    </select>
								  </div>
								  <div class="col-12">
									<label for="inputCollection" class="form-label">Model</label>
									<select class="form-control custom-select" id="modeller" data-placeholder="Model Seçiniz" tabindex="1" name="modeli">
  <?php 
                                                      $model = $baglanti->query("SELECT * FROM Modeller where id=".$sonuc["modeli"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($model)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($model as $modeli){
                                                            ?>
  <option class="bg-dark" value="<?= $sonuc['modeli']?>">Seçili: <?php echo $modeli['modeladi']; ?></option>  
                                      <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>                                                  
  <?php
			

						$sorgumo = $baglanti->prepare('Select * from Modeller'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgumo->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucmo=$sorgumo->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucmo['id']?>" marka-slug="<?= $sonucmo['markadi']?>"><?= $sonucmo['modeladi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                                                   
                                                        
                                                    </select>
								  </div>
<div class="col-md-12">
   <div id="resimyukleme2" class="input-group">
<div class="input-group mb-3"> <span class="input-group-text" id="username-addon" data-bs-toggle="modal" data-bs-target="#resimyukleyici2">Resim Yükle</span>
									<input type="text" class="form-control" placeholder="Ürün Resmi" aria-label="Username" aria-describedby="basic-addon1" name="resmi" value="<?= $sonuc["resmi"] ?>">
								</div>
</div>
								  </div>
								  <div class="col-12">
									  <div class="d-grid">
<?php 
 if ($kbilgi["stokduzenle"]==1) {?>

<input type="hidden" class="form-control" name="urunduzenle">
												<input name="kaydet" type="submit" class="btn btn-success px-4" value="Düzenle" />
 <?php }?>
<?php 
 if ($kbilgi["stokduzenle"]!=1) {?>
<h6 class="text-danger">Düzenleme Yetkiniz Bulunmamaktadır.</h6>
 <?php }?>
									  </div>
								  </div>
							  </div> 
						  </div>
						  </div>
					   </div><!--end row-->
 </div>
 </div>
</form>
 <?php } ?>
<div class="modal fade" id="resimyukleyici2" tabindex="-1" data-focus-on="input:first" style="display: none;">
											<div class="modal-dialog modal-dialog-centered">
												<div class="modal-content bg-dark bg-gradient">
													<div class="modal-header">
														<h5 class="modal-title text-uppercase">Resim Yükleme</h5>
														<button type="button" class="modalkapat2 btn-close" aria-label="Close"></button>
													</div>
													                        <div class="modal-body table-responsive">
     	<div class="container">
		<div class="row">
			<div class="col-xs-12 col-sm-12">
				<form id="ResimYukle2" enctype="multipart/form-data">
					<div class="form-group">
						<label for="file">Yüklenecek Dosya</label>
						<input type="file" class="form-control card-success" name="file" id="file" required />
					</div>
					<div class="form-group">
						<button type="submit" class="btn btn-primary">Upload</button>
					</div>
				</form>
				
			</div>
		</div>
	</div>
                        </div>
													<div class="modal-footer">
														<button type="button" class="modalkapat2 btn btn-danger">Kapat</button>

													</div>
												</div>
											</div>
<script>
 $(".modalkapat2").click(function () {
$('#resimyukleyici2').modal('hide');
});
</script>

	<script>
$('#ResimYukle2').on('submit',function(e){
	e.preventDefault();
	$.ajax({
		url: 'Islem/UrunResimYukle2.php', // Verileri Post Ettiğimiz dosya adı
		type: 'POST', // Form Metodumuz
		data: new FormData(this), // Form ile gelen verilerimiz
		contentType: false,
		processData: false,

		success: function(data){
			// upload.php dosyamıza verilerin gönderildikten sonra işlem başarılı ise upload.php ile gelen sonuç değerini yazdıracağımız satır
			$('#resimyukleme2').html(data);
$('#resimyukleyici2').modal('hide');
		}
	});
});
  </script>										</div>
<script>




        $(document).ready(function(){
            $('#Duzenle').submit(function(e) {
e.preventDefault();
				swal({
					
					title: 'Emin misiniz?',
					text: "Düzenlemek istediğinize emin misiniz?",
					icon: "warning",
					buttons:{
						cancel: {
							visible: true,
							text : 'Hayır',
							className: 'btn btn-danger'
						},        			
						confirm: {
							text : 'Evet',
							className : 'btn btn-success'
						}
					}
				}).then((willDelete) => {
					if (willDelete) {
						$.ajax({ // Ajax metodu
                    type: "POST", // Gönderim Methodu POST (GET'de seçilebilir)
                    url: "Islem/Urun.php", // POST işleminin olacağı sayfa
                   data: new FormData(this), // Form ile gelen verilerimiz
		contentType: false,
		processData: false,
                    success: function(oldu){ // Eğer işlem başarılı olursa sonuç
                        $('#sonuc').html(oldu); // Id'si result olan divde sonucu yaz
                    }
                });
					} else {
						swal("Düzenlemekten vazgeçtiniz", {
							buttons : {
								confirm : {
									className: 'btn btn-success'
								}
							}
						});
					}
				});
			})
        });
    </script>
<script>
$( "#kdvsizalisfiyati, #kdvsizsatisfiyati, #kdvlialisfiyati, #kdvlisatisfiyati, #kdvorani" ).change(function() {
var kdvsizalis = parseFloat($("#kdvsizalisfiyati").val());
var kdvsizsatis = parseFloat($("#kdvsizsatisfiyati").val());
var kdvlialis = parseFloat($("#kdvlialisfiyati").val());
var kdvlisatis = parseFloat($("#kdvlisatisfiyati").val());
var kdv = parseFloat($("#kdvorani").val());
var aliskdvsi = parseFloat(kdvsizalis*kdv/100);
var satiskdvsi = parseFloat(kdvsizsatis*kdv/100);
$("#kdvlialisfiyati").val(kdvsizalis+aliskdvsi);
$("#kdvlisatisfiyati").val(kdvsizsatis+satiskdvsi);
});
</script>

<?php
		

/* Ürün Ekle*/
if (isset($_POST["urunekle"])) { 
        $urunadi = $_POST['urunadi'];
    $urunkodu = $_POST['urunkodu'];    
$urunbarkodu = $_POST['urunbarkodu']; 
$kdvsizalisfiyati = $_POST['kdvsizalisfiyati'];
$kdvsizsatisfiyati = $_POST['kdvsizsatisfiyati'];
$alisfiyati = $_POST['alisfiyati'];
$satisfiyati = $_POST['satisfiyati'];
$kdvorani = $_POST['kdvorani'];
$stokgrubu = $_POST['stokgrubu'];
$markasi = $_POST['markasi'];
$modeli = $_POST['modeli'];
$resmi = $_POST['resmi'];
$birimadi = $_POST['birimadi'];
$uyarilimiti = $_POST['uyarilimiti'];
$ozellikler = $_POST['ozellikler'];
$ekleyen = $_POST['ekleyen'];





    if($urunadi == ""){ 
	echo '<script>swal("Hata","Ürün Adı Alanını Doldurun.","error");</script>';
	}
	else if($urunkodu == ""){ 
	echo '<script>swal("Hata","Ürün Kodu Alanını Doldurun.","error");</script>';
	}

else if($urunbarkodu == ""){ 
	echo '<script>swal("Hata","Ürün Barkodu Alanını Doldurun.","error");</script>';
	}
	else if($kdvsizalisfiyati == ""){ 
	echo '<script>swal("Hata","Kdvsiz Alış Fiyatı Alanını Doldurun.","error");</script>';
	}
	else if($kdvsizsatisfiyati == ""){ 
	echo '<script>swal("Hata","Kdvsiz Satış Fiyatı Alanını Doldurun.","error");</script>';
	}
	else if($alisfiyati == ""){ 
	echo '<script>swal("Hata","Kdvli Alış Fiyatı Alanını Doldurun.","error");</script>';
	}
	else if($satisfiyati == ""){ 
	echo '<script>swal("Hata","Kdvli Satış Fiyatı Alanını Doldurun.","error");</script>';
	}
	else if($kdvorani == ""){ 
	echo '<script>swal("Hata","Kdv Oranı Alanını Doldurun.","error");</script>';
	}
	
	else if($stokgrubu == ""){ 
	echo '<script>swal("Hata","Stok Grubu Alanını Doldurun.","error");</script>';
	}
	else if($markasi == ""){ 
	echo '<script>swal("Hata","Marka Alanını Doldurun.","error");</script>';
	}
	else if($modeli == ""){ 
	echo '<script>swal("Hata","Model Alanını Doldurun.","error");</script>';
	}
else if($resmi == ""){ 
	echo '<script>swal("Hata","Resim Alanını Doldurun.","error");</script>';
	}
	else if($uyarilimiti == ""){ 
	echo '<script>swal("Hata","Uyarı Limiti Alanını Doldurun.","error");</script>';
	}
	else if($birimadi == ""){ 
	echo '<script>swal("Hata","Birim Alanını Doldurun.","error");</script>';
	}
	else if($ozellikler == ""){ 
	echo '<script>swal("Hata","Özellikler Alanını Doldurun.","error");</script>';
	}
	else {

        $satir = [                       
     'urunadi' => $urunadi,
            'urunkodu' => $urunkodu, 
  'urunbarkodu' => $urunbarkodu, 
  'kdvsizalisfiyati' => $kdvsizalisfiyati, 
  'kdvsizsatisfiyati' => $kdvsizsatisfiyati, 
  'alisfiyati' => $alisfiyati, 
  'satisfiyati' => $satisfiyati, 
  'kdvorani' => $kdvorani, 
  'stokgrubu' => $stokgrubu, 
  'markasi' => $markasi, 
   'modeli' => $modeli, 
   'resmi' => $resmi, 
  'uyarilimiti' => $uyarilimiti,  
  'birimadi' => $birimadi,
 'ozellikler' => $ozellikler,   
  'ekleyen' => $ekleyen,  
        ];
          $sql = "INSERT INTO Urunler SET urunadi=:urunadi, urunkodu=:urunkodu, urunbarkodu=:urunbarkodu, alisfiyati=:alisfiyati, satisfiyati=:satisfiyati, kdvorani=:kdvorani, stokgrubu=:stokgrubu, markasi=:markasi, modeli=:modeli, resmi=:resmi, uyarilimiti=:uyarilimiti, kdvsizalisfiyati=:kdvsizalisfiyati, kdvsizsatisfiyati=:kdvsizsatisfiyati, birimadi=:birimadi, ozellikler=:ozellikler, ekleyen=:ekleyen;";
        $durum = $baglanti->prepare($sql)->execute($satir);

        if ($durum) {
            echo '<script>swal({
            title:"Başarılı",
            text: "Başarıyla Kaydedildi.",
icon:"success",
button:"Tamam",	
            }).then((value)=>{ window.location.reload()});
            </script>';
           

        }
        
         else {
            echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>'; 
        }
    }
  
}


/* Ürün Düzenle*/

/* Ürün Düzenle*/
if (isset($_POST["urunduzenle"])) { 
 $id = $_POST['id'];
        $urunadi = $_POST['urunadi'];
    $urunkodu = $_POST['urunkodu'];    
$urunbarkodu = $_POST['urunbarkodu']; 
$kdvsizalisfiyati = $_POST['kdvsizalisfiyati'];
$kdvsizsatisfiyati = $_POST['kdvsizsatisfiyati'];
$alisfiyati = $_POST['alisfiyati'];
$satisfiyati = $_POST['satisfiyati'];
$kdvorani = $_POST['kdvorani'];
$stokgrubu = $_POST['stokgrubu'];
$markasi = $_POST['markasi'];
$modeli = $_POST['modeli'];
$resmi = $_POST['resmi'];
$birimadi = $_POST['birimadi'];
$uyarilimiti = $_POST['uyarilimiti'];
$ozellikler = $_POST['ozellikler'];
$ekleyen = $_POST['ekleyen'];





    if($urunadi == ""){ 
	echo '<script>swal("Hata","Ürün Adı Alanını Doldurun.","error");</script>';
	}
	else if($urunkodu == ""){ 
	echo '<script>swal("Hata","Ürün Kodu Alanını Doldurun.","error");</script>';
	}

else if($urunbarkodu == ""){ 
	echo '<script>swal("Hata","Ürün Barkodu Alanını Doldurun.","error");</script>';
	}
	else if($kdvsizalisfiyati == ""){ 
	echo '<script>swal("Hata","Kdvsiz Alış Fiyatı Alanını Doldurun.","error");</script>';
	}
	else if($kdvsizsatisfiyati == ""){ 
	echo '<script>swal("Hata","Kdvsiz Satış Fiyatı Alanını Doldurun.","error");</script>';
	}
	else if($alisfiyati == ""){ 
	echo '<script>swal("Hata","Kdvli Alış Fiyatı Alanını Doldurun.","error");</script>';
	}
	else if($satisfiyati == ""){ 
	echo '<script>swal("Hata","Kdvli Satış Fiyatı Alanını Doldurun.","error");</script>';
	}
	else if($kdvorani == ""){ 
	echo '<script>swal("Hata","Kdv Oranı Alanını Doldurun.","error");</script>';
	}
	
	else if($stokgrubu == ""){ 
	echo '<script>swal("Hata","Stok Grubu Alanını Doldurun.","error");</script>';
	}
	else if($markasi == ""){ 
	echo '<script>swal("Hata","Marka Alanını Doldurun.","error");</script>';
	}
	else if($modeli == ""){ 
	echo '<script>swal("Hata","Model Alanını Doldurun.","error");</script>';
	}
else if($resmi == ""){ 
	echo '<script>swal("Hata","Resim Alanını Doldurun.","error");</script>';
	}
	else if($uyarilimiti == ""){ 
	echo '<script>swal("Hata","Uyarı Limiti Alanını Doldurun.","error");</script>';
	}
	else if($birimadi == ""){ 
	echo '<script>swal("Hata","Birim Alanını Doldurun.","error");</script>';
	}
	else if($ozellikler == ""){ 
	echo '<script>swal("Hata","Özellikler Alanını Doldurun.","error");</script>';
	}
	else {

        $satir = [                       
'id' => $id,
     'urunadi' => $urunadi,
            'urunkodu' => $urunkodu, 
  'urunbarkodu' => $urunbarkodu, 
  'kdvsizalisfiyati' => $kdvsizalisfiyati, 
  'kdvsizsatisfiyati' => $kdvsizsatisfiyati, 
  'alisfiyati' => $alisfiyati, 
  'satisfiyati' => $satisfiyati, 
  'kdvorani' => $kdvorani, 
  'stokgrubu' => $stokgrubu, 
  'markasi' => $markasi, 
   'modeli' => $modeli, 
   'resmi' => $resmi, 
  'uyarilimiti' => $uyarilimiti,  
  'birimadi' => $birimadi,
 'ozellikler' => $ozellikler,   
  'ekleyen' => $ekleyen,  
        ];
          $sql = "UPDATE Urunler SET urunadi=:urunadi, urunkodu=:urunkodu, urunbarkodu=:urunbarkodu, alisfiyati=:alisfiyati, satisfiyati=:satisfiyati, kdvorani=:kdvorani, stokgrubu=:stokgrubu, markasi=:markasi, modeli=:modeli, resmi=:resmi, uyarilimiti=:uyarilimiti, kdvsizalisfiyati=:kdvsizalisfiyati, kdvsizsatisfiyati=:kdvsizsatisfiyati, birimadi=:birimadi, ozellikler=:ozellikler, ekleyen=:ekleyen where id=:id;";
        $durum = $baglanti->prepare($sql)->execute($satir);

        if ($durum) {
            echo '<script>swal({
            title:"Başarılı",
            text: "Başarıyla Kaydedildi.",
icon:"success",
button:"Tamam",	
            }).then((value)=>{ window.location.reload()});
            </script>';
           

        }
        
         else {
            echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>'; 
        }
    }
  
}


/* Ürün Düzenle*/

/* Ürün Sil */
if ($_POST['urunsil']) {
		
$pid = intval($_POST['urunsil']);
    $satfat=$baglanti->prepare('SELECT* FROM SatisFaturasi WHERE urunadi=:pid');
     $satfat->execute(array($pid));

    $alfat=$baglanti->prepare('SELECT* FROM AlisFaturasi WHERE urunadi=:pid');
     $alfat->execute(array($pid));



     if($satfat->rowCount() or $alfat->rowCount() ){
            echo '<script>swal("Hata","Üründe Alış-Satış Faturası Var. Önce İşlemi Silmeniz Gerekli.","error").then((value)=>{ window.location.href = "Urunler.php"});

            </script>';
     }else{
		$query = "DELETE FROM Urunler WHERE id=:pid";
		$durum = $baglanti->prepare( $query );
		$durum->execute(array(':pid'=>$pid));
		
		if ($durum) {
			echo '<script>swal({
            title:"Başarılı",
            text:"Başarıyla Silindi.",
icon:"success",
button:"Tamam",	
            }).then((value)=>{ window.location.reload()});
            </script>';
		} else {
			echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>'; 
		}
		
	}
	}
/* Cari Grup  Sil */


?>
<script type="text/javascript">
$(document).ready(function(){
        $(function(){
         $("#modeller option").hide();
            $("#markalar").change(function(){
                
                $("#modeller option").hide();
                var slug = $("#markalar option:selected").attr("slug");
                if(slug){
                $("#modeller option[marka-slug='"+slug+"']").show();
                }
            });
        });
    });
</script>
<script type="text/javascript">
	$(".sayi").keyup(function (){

  if (this.value.match(/[^0-9]/g)){

    this.value = this.value.replace(/,/g, '.');

  }

});
   </script>	
<script>
		$('.select').select2({
			theme: 'bootstrap4',
			width: $(this).data('width') ? $(this).data('width') : $(this).hasClass('w-100') ? '100%' : 'style',
			placeholder: $(this).data('placeholder'),
			allowClear: Boolean($(this).data('allow-clear')),
		});
		
	</script>