Mini Shell

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

<?php
require("Ayarlar/Baglantim.php"); 
require("Ayarlar/Guvenlik.php"); 
require("Ayarlar/DBBackupRestore.class.php"); 
?>
<!doctype html>
<html lang="tr">
<head>

<?php require("Tablolar/Tasarim.php"); ?>
	<title>Veritabanı Yedekle - <?= $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ı Yedekle</h5>
							</div>

						</div>
						<hr/>
						<div class="table-responsive">
<?php





$dbBackup = new DBYedek(); // class'imizla $dbBackup nesnemizi olusturduk

	//$kayityeri klasor yolu belirtirken sonunda mutlaka / olmali (klasoradi/) seklinde
	$kayityeri	= "Yedeklemeler/";	// ayni dizin için $kayityeri degiskeni bos birakilmali
	$arsiv		= false;	//Yedeği zip arsivi olarak almak için true // .sql olarak almak için false
	$tablosil	= true;		//DROP TABLE IF EXISTS satırı eklemek için true // istenmiyorsa false
	//Veri için kullanılacak sözdizimi:
	$veritipi	= 1; // INSERT INTO tbl_adı VALUES (1,2,3);
	//$veritipi	= 2; // INTO tbl_adı VALUES (1,2,3), (4,5,6), (7,8,9);
	//$veritipi	= 3; // INSERT INTO tbl_adı (sütun_A,sütun_B,sütun_C) VALUES (1,2,3);
	//$veritipi	= 4; // INSERT INTO tbl_adı (col_A,col_B,col_C) VALUES (1,2,3), (4,5,6), (7,8,9);

	$backup = $dbBackup->Disa_Aktar($kayityeri, $arsiv, $tablosil, $veritipi);

	if($backup){
						echo '<a class="btn btn-success" href="' . $backup . '" download="' . $backup . '"><span class="btn-label"><i class="fas fa-download"></i></span> Veritabanını İndir</a>';
	
	
	} else {
		echo 'Beklenmedik hata oluştu!';
	}

$dbBackup->kapat();// $dbBackup nesnemizi kapattik


?>
						</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"); ?>

</body>

</html>