Mini Shell
<?php
require("Ayarlar/Baglantim.php");
require("Ayarlar/Guvenlik.php"); ?>
<?php
$kullanici = $baglanti->prepare("SELECT * FROM Kullanicilar Where id=:id");
$kullanici->execute(['id' => (int)$_GET["id"]]);
$kullanicim = $kullanici->fetch();//sorgu çalıştırılıp veriler alınıyor
?>
<!doctype html>
<html lang="tr">
<head>
<?php require("Tablolar/Tasarim.php"); ?>
<title><?= $kullanicim["ad"] ?> <?= $kullanicim["soyad"] ?> Kullanıcı Detayı - <?= $ayar["siteadi"] ?> - <?= $ayar["siteslogan"] ?></title>
</head>
<body class="bg-theme <?= $kbilgi['temam']?>">
<!--wrapper-->
<div class="wrapper">
<?php require("Tablolar/Sol.php"); ?>
<?php require("Tablolar/UstMenu.php"); ?>
<div class="page-wrapper">
<div class="page-content">
<div class="main-body animated <?= $kbilgi['animasyon']?>">
<div class="row">
<div class="col-lg-5 col-md-5">
<div class="card radius-10 bg-gradient">
<div class="card-body">
<div class="d-flex flex-column align-items-center text-center">
<img src="<?= $kullanicim["resim"] ?>" class="rounded-circle p-1 bg-white" width="110">
<div class="mt-3">
<h4><?= $kullanicim["ad"] ?> <?= $kullanicim["soyad"] ?></h4>
<p class="mb-1"><?php
if ($kullanicim["yetki"]==1) {?>
<span class="text-info">Muhasebe</span>
<?php }?>
<?php
if ($kullanicim["yetki"]==2) {?>
<span class="text-primary">Muhasebe Müdürü</span>
<?php }?>
<?php
if ($kullanicim["yetki"]==3) {?>
<span class="text-success">Genel Müdür</span>
<?php }?>
<?php
if ($kullanicim["yetki"]==4) {?>
<span class="text-danger">Patron</span>
<?php }?></p>
</div>
</div>
<hr class="my-4" />
<ul class="list-group list-group-flush">
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-file-export"></i> Satış Faturaları</h6>
<?php
$satfat=$baglanti->prepare("SELECT count(*) AS toplam FROM SatFatBilgi where ekleyen=".$kullanicim["id"]);
$satfat->execute();
$satfatyaz= $satfat->fetch();
$satfattoplam=$satfatyaz['toplam'];
?>
<button class="btn btn-success"><span class="badge"><?= $satfattoplam; ?></span></button>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-file-import"></i> Alış Faturaları</h6>
<?php
$alfat=$baglanti->prepare("SELECT count(*) AS toplam FROM AlFatBilgi where ekleyen=".$kullanicim["id"]);
$alfat->execute();
$alfatyaz= $alfat->fetch();
$alfattoplam=$alfatyaz['toplam'];
?>
<button class="btn btn-danger"><span class="badge"><?= $alfattoplam; ?></span></button>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-book-reader"></i> Cari Borclandırma</h6>
<?php
$cariborc=$baglanti->prepare("SELECT count(*) AS toplam FROM CariIslem where ekleyen=".$kullanicim["id"]);
$cariborc->execute();
$cariborcyaz= $cariborc->fetch();
$cariborctoplam=$cariborcyaz['toplam'];
?>
<button class="btn btn-primary"><span class="badge"><?= $cariborctoplam; ?></span></button>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-file-export"></i> Alınan Çek - Senetler</h6>
<?php
$alinanceksenet=$baglanti->prepare("SELECT count(*) AS toplam FROM CekSenet where islem='alinan' and ekleyen=".$kullanicim["id"]);
$alinanceksenet->execute();
$alinanceksenetyaz= $alinanceksenet->fetch();
$alinanceksenettoplam=$alinanceksenetyaz['toplam'];
?>
<button class="btn btn-warning"><span class="badge"><?= $alinanceksenettoplam; ?></span></button>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-file-import"></i> Verilen Çek - Senetler</h6>
<?php
$verilenceksenet=$baglanti->prepare("SELECT count(*) AS toplam FROM CekSenet where islem='verilen' and ekleyen=".$kullanicim["id"]);
$verilenceksenet->execute();
$verilenceksenetyaz= $verilenceksenet->fetch();
$verilenceksenettoplam=$verilenceksenetyaz['toplam'];
?>
<button class="btn btn-dark"><span class="badge"><?= $verilenceksenettoplam; ?></span></button>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-file-export"></i> Nakit Tahsilat</h6>
<?php
$kasagiris=$baglanti->prepare("SELECT count(*) AS toplam FROM KasaGiris where islem='kasagirdi' and ekleyen=".$kullanicim["id"]);
$kasagiris->execute();
$kasagirisyaz= $kasagiris->fetch();
$kasagiristoplam=$kasagirisyaz['toplam'];
?>
<button class="btn btn-info"><span class="badge"><?= $kasagiristoplam; ?></span></button>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-file-import"></i> Nakit Ödeme</h6>
<?php
$kasacikis=$baglanti->prepare("SELECT count(*) AS toplam FROM KasaGiris where islem='kasacikti' and ekleyen=".$kullanicim["id"]);
$kasacikis->execute();
$kasacikisyaz= $kasacikis->fetch();
$kasacikistoplam=$kasacikisyaz['toplam'];
?>
<button class="btn btn-secondary"><span class="badge"><?= $kasacikistoplam; ?></span></button>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-file-export"></i> Banka Tahsilat</h6>
<?php
$bankagiris=$baglanti->prepare("SELECT count(*) AS toplam FROM BankaGiris where islem='bankagirdi' and ekleyen=".$kullanicim["id"]);
$bankagiris->execute();
$bankagirisyaz= $bankagiris->fetch();
$bankagiristoplam=$bankagirisyaz['toplam'];
?>
<button class="btn btn-success"><span class="badge"><?= $bankagiristoplam; ?></span></button>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center flex-wrap">
<h6 class="mb-0"><i class="fas fa-file-import"></i> Banka Ödeme</h6>
<?php
$bankacikis=$baglanti->prepare("SELECT count(*) AS toplam FROM BankaGiris where islem='bankacikti' and ekleyen=".$kullanicim["id"]);
$bankacikis->execute();
$bankacikisyaz= $bankacikis->fetch();
$bankacikistoplam=$bankacikisyaz['toplam'];
?>
<button class="btn btn-danger"><span class="badge"><?= $bankacikistoplam; ?></span></button>
</li>
</ul>
</div>
</div>
</div>
<div class="col-lg-7 col-md-7">
<div class="row">
<div class="col-sm-12">
<div class="card radius-10 bg-gradient">
<div class="card-body">
<div class="row">
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-success bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Satış Faturaları</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$fatsatistopla=$baglanti->prepare("SELECT SUM(geneltoplam) AS satis FROM SatFatBilgi where ekleyen='$kullanicim[id]' and parabirimi='$parabirimi[id]'");
$fatsatistopla->execute();
$fatsatisyaz= $fatsatistopla->fetch();
$fatsatistoplam=$fatsatisyaz['satis'];
?>
<?= number_format($fatsatistoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-export font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-primary bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Alış Faturaları</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$fatalistopla=$baglanti->prepare("SELECT SUM(geneltoplam) AS alis FROM AlFatBilgi where ekleyen='$kullanicim[id]' and parabirimi='$parabirimi[id]'");
$fatalistopla->execute();
$fatalisyaz= $fatalistopla->fetch();
$fatalistoplam=$fatalisyaz['alis'];
?>
<?= number_format($fatalistoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-import font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-info bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Cari Borçlandırma</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$cariborctopla=$baglanti->prepare("SELECT SUM(tutar) AS borc FROM CariIslem where islem='borc' and ekleyen='$kullanicim[id]' and parabirimi='$parabirimi[id]'");
$cariborctopla->execute();
$cariborcyaz= $cariborctopla->fetch();
$cariborctoplam=$cariborcyaz['borc'];
?>
<?= number_format($cariborctoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-plus font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-danger bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Cari Alacaklandırma</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$carisatisimtopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM CariIslem where islem='alacak' and ekleyen='$kullanicim[id]' and parabirimi='$parabirimi[id]'");
$carisatisimtopla->execute();
$carisatisimyaz= $carisatisimtopla->fetch();
$carisatisimtoplam=$carisatisimyaz['satis'];
?>
<?= number_format($carisatisimtoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-minus font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-warning bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Alınan Çekler</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$cekalistopla=$baglanti->prepare("SELECT SUM(tutar) AS alis FROM CekSenet where islem='alinan' and ekleyen='$kullanicim[id]' and ceksenet='cek' and parabirimi='$parabirimi[id]'");
$cekalistopla->execute();
$cekalisyaz= $cekalistopla->fetch();
$cekalistoplam=$cekalisyaz['alis'];
?>
<?= number_format($cekalistoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-layer-plus font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-secondary bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Verilen Çekler</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$ceksatisimtopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM CekSenet where islem='verilen' and ekleyen='$kullanicim[id]' and ceksenet='cek' and parabirimi='$parabirimi[id]'");
$ceksatisimtopla->execute();
$ceksatisimyaz= $ceksatisimtopla->fetch();
$ceksatisimtoplam=$ceksatisimyaz['satis'];
?>
<?= number_format($ceksatisimtoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-layer-minus font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-secondary bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0">Alınan Senetler</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$senetalistopla=$baglanti->prepare("SELECT SUM(tutar) AS alis FROM CekSenet where islem='alinan' and ekleyen='$kullanicim[id]' and ceksenet='senet' and parabirimi='$parabirimi[id]'");
$senetalistopla->execute();
$senetalisyaz= $senetalistopla->fetch();
$senetalistoplam=$senetalisyaz['alis'];
?>
<?= number_format($senetalistoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-layer-plus font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-warning bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Verilen Senetler</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$senetsatisimtopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM CekSenet where islem='verilen' and ekleyen='$kullanicim[id]' and ceksenet='senet' and parabirimi='$parabirimi[id]'");
$senetsatisimtopla->execute();
$senetsatisimyaz= $senetsatisimtopla->fetch();
$senetsatisimtoplam=$senetsatisimyaz['satis'];
?>
<?= number_format($senetsatisimtoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-layer-minus font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-danger bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Nakit Tahsilat</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$kasagiristopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM KasaGiris where islem='kasagirdi' and ekleyen='$kullanicim[id]' and parabirimi='$parabirimi[id]'");
$kasagiristopla->execute();
$kasagirisyaz= $kasagiristopla->fetch();
$kasagiristoplam=$kasagirisyaz['satis'];
?>
<?= number_format($kasagiristoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-money font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-info bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Nakit Ödeme</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$kasacikistopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM KasaGiris where islem='kasacikti' and ekleyen='$kullanicim[id]' and parabirimi='$parabirimi[id]'");
$kasacikistopla->execute();
$kasacikisyaz= $kasacikistopla->fetch();
$kasacikistoplam=$kasacikisyaz['satis'];
?>
<?= number_format($kasacikistoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-money font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-primary bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Banka Tahsilat</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$bankagiristopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM BankaGiris where islem='bankagirdi' and ekleyen='$kullanicim[id]' and parabirimi='$parabirimi[id]'");
$bankagiristopla->execute();
$bankagirisyaz= $bankagiristopla->fetch();
$bankagiristoplam=$bankagirisyaz['satis'];
?>
<?= number_format($bankagiristoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-building font-30'></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 overflow-hidden bg-success bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<p class="mb-0 text-white">Banka Ödeme</p>
<h5 class="mb-0"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<?php
$bankacikistopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM KasaGiris where islem='bankacikti' and ekleyen='$kullanicim[id]' and parabirimi='$parabirimi[id]'");
$bankacikistopla->execute();
$bankacikisyaz= $bankacikistopla->fetch();
$bankacikistoplam=$bankacikisyaz['satis'];
?>
<?= number_format($bankacikistoplam, 2, ',', '.'); ?> <?= $parabirimi['kisaltma']?>
<br>
<?php }?></h5>
</div>
<div class="ms-auto text-white"> <i class='bx bx-building font-30'></i>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--end page wrapper -->
</div>
<?php require("Tablolar/Overlay.php"); ?>
<?php require("Tablolar/YukariCik.php"); ?>
<?php require("Tablolar/Alt.php"); ?>
</div>
<!--end wrapper-->
<?php require("Tablolar/TemaSecici.php"); ?>
<?php require("Tablolar/Js.php"); ?>
<?php require("Tablolar/Mesaj.php"); ?>
<script>
$(document).ready(function(){
$(document).on('click', '#sil', function(e){
var productId = $(this).data('id');
swal({
title: 'Emin misiniz?',
text: "Silmek 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/Depo.php", // POST işleminin olacağı sayfa
data: 'deposil='+productId, // Formdaki tüm verileri al
success: function(oldu){ // Eğer işlem başarılı olursa sonuç
$('#sonuc').html(oldu); // Id'si result olan divde sonucu yaz
}
});
} else {
swal("Silmekten vazgeçtiniz", {
buttons : {
confirm : {
className: 'btn btn-success'
}
}
});
}
});
})
});
</script>
<script>
$(document).ready(function(){
$(document).on('click', '#depoekleme', function(e){
e.preventDefault();
var uid = $(this).data('id'); // it will get id of clicked row
$('#dynamic-content').html(''); // leave it blank before ajax call
$('#modal-loader').show(); // load ajax loader
$.ajax({
url: 'Islem/Depo.php',
type: 'POST',
data: 'depoekleme='+uid, // Formdaki tüm verileri al
dataType: 'html'
})
.done(function(data){
console.log(data);
$('#dynamic-content').html('');
$('#dynamic-content').html(data); // load response
$('#modal-loader').hide(); // hide ajax loader
})
.fail(function(){
$('#dynamic-content').html('<div class="card card-stats card-round"><div class="card-body "><div class="row align-items-center"><div class="col-icon"><div class="icon-big text-center icon-danger bubble-shadow-small"><i class="fas fa-times"></i></div></div><div class="col col-stats ml-3 ml-sm-0"><div class="numbers"><p class="card-category text-danger">Hata</p><h5 class="card-title text-warning">Birşeyler Yanlış Gitti. Daha Sonra Tekrar Deneyiniz.</h5></div></div></div></div></div>');
$('#modal-loader').hide();
});
});
});
</script>
<script>
$(document).ready(function(){
$(document).on('click', '#depoduzenleme', function(e){
e.preventDefault();
var uid = $(this).data('id'); // it will get id of clicked row
$('#dynamic-content').html(''); // leave it blank before ajax call
$('#modal-loader').show(); // load ajax loader
$.ajax({
url: 'Islem/Depo.php',
type: 'POST',
data: 'depoduzenleme='+uid, // Formdaki tüm verileri al
dataType: 'html'
})
.done(function(data){
console.log(data);
$('#dynamic-content').html('');
$('#dynamic-content').html(data); // load response
$('#modal-loader').hide(); // hide ajax loader
})
.fail(function(){
$('#dynamic-content').html('<div class="card card-stats card-round"><div class="card-body "><div class="row align-items-center"><div class="col-icon"><div class="icon-big text-center icon-danger bubble-shadow-small"><i class="fas fa-times"></i></div></div><div class="col col-stats ml-3 ml-sm-0"><div class="numbers"><p class="card-category text-danger">Hata</p><h5 class="card-title text-warning">Birşeyler Yanlış Gitti. Daha Sonra Tekrar Deneyiniz.</h5></div></div></div></div></div>');
$('#modal-loader').hide();
});
});
});
</script>
</body>
</html>