Mini Shell
<?php
require("Ayarlar/Baglantim.php");
require("Ayarlar/Guvenlik.php");
?>
<!doctype html>
<html lang="tr">
<head>
<?php require("Tablolar/Tasarim.php"); ?>
<title>Veritabanı Yedekleri - <?= $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="card radius-10 bg-gradient animated <?= $kbilgi['animasyon']?>">
<div class="card-body">
<div class="d-flex align-items-center">
<div>
<h5 class="mb-0 text-uppercase">Veritabanı Yedekleri</h5>
</div>
</div>
<hr/>
<div class="table-responsive">
<table class="musteritablosu table table-hover align-middle mb-0">
<thead class="<?= $kbilgi['tablorengi']?>">
<tr>
<th>Yedek İsmi</th>
<th>İşlem</th>
</tr>
</thead>
<tbody>
<?php
$dosyalar = glob("Yedeklemeler/*.sql");
foreach ($dosyalar as $dosya) {?>
<tr>
<td>
<?= $dosya; ?>
</td>
<td class="text-end">
<div class="btn-group" role="group" aria-label="Basic example">
<button type="button" data-toggle="tooltip" title="İndir" class="btn btn-light" data-original-title="İndir" onclick="window.location.href='<?= $dosya; ?>'"><i class="bx bx-cloud-download"></i></button>
<form action="VeriTabaniYukle.php" method="POST">
<input type="hidden" name="yedekle" value="<?= $dosya; ?>">
<button type="submit" data-toggle="tooltip" title="Yükle" data-original-title="Yükle" class="btn btn-light" name="gonder"/><i class="bx bx-cloud-upload"></i></button>
</form>
<button id="sil" type="button" data-toggle="tooltip" title="Sil" class="btn btn-light" data-original-title="Sil" data-id="../<?= $dosya; ?>" href="javascript:void(0)">
<i class="bx bx-trash"></i>
</button>
</div>
</td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
</div>
<div type="hidden" id="sonuc">
</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/VeriTabani.php", // POST işleminin olacağı sayfa
data: 'verisil='+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>
</body>
</html>