şu şekilde denermisin bende calıstıda.
Dostum kodun çalıştığını haber verdiğin içi saol .
Ancak bende Localde ( disable_functions exec değeri boş ) sql sayfası oluşuyor fakat içi boş olarak oluşuyor .
Elimdeki sunucuların içinde disable_functions exec değeri boş olan birinde yaptğım denemede ise
İşlem Gerçekleşmedi! sonucu dönüyor ( sql sayfası hiç oluşmuyor ) .
Sanırım bir yerde hatalı bir işlem yapıyorum .
Kodun tamamı şu şekilde ;
<?php
ob_start();
$dbhost = "localhost";
$dbadi = "veritabani";
$dbuser = "root";
$dbpass = "1";
$baglanti = @mysql_connect($dbhost,$dbuser,$dbpass);
if(! $baglanti) die("MYSQL Baglantisi Saglanamadi");
@mysql_select_db($dbadi,$baglanti) or die("Veritabani Baglantisi Saglanamadi");
$db_name = "veritabani";
$db_user = "root";
$db_pass = "1";
$tarihsaat = date("d.m.Y.H-i",(time()));
$a = exec("mysqldump -h localhost -u$db_user -p$db_pass --default-character-set=latin5 $db_name > $tarihsaat.sql");
if (file_exists($tarihsaat.".sql")) {
echo "Yedek Alindi";
}else {
echo "Yedek Alinamadi";
}
?>