class panelvtyedek extends baglan
{
function yedekle($onay)
{
if($onay=="onay")
{
$onaykod=substr($_SERVER["HTTP_USER_AGENT"].time().md5($_SERVER["HTTP_USER_AGENT"]),0,12);
return($this->guvenlikip($onaykod));
}
else
{
$hata="SVT-0002";
$durum="Onay verilmedi";
return(array("hata"=>$hata,"durum"=>$durum));
}
}
private function guvenlikip($onay)
{
$alanad = new siteayar();
$alanadi = $alanad->ayarlar();
try
{
$klasor ="yedek/";
$konum =$klasor.time().md5($_SERVER["HTTP_USER_AGENT"])."-vt.sql";
$sql = "SELECT * INTO OUTFILE ".$konum." FROM ".$this->vtadi();
$yedekle= $this->vt->query($sql);
$tamyolu=$alanadi["panel"]."/siteayar/".$konum;
$durum="İşlem başarılı";
}
catch(PDOException $i)
{
$hata="0001";
$durum=$i->getMessage();
}
return(array("hata"=>@$hata,"durum"=>$durum,"yedek"=>$konum,"tamyol"=>$tamyolu,"onay"=>$onay));
}
}
işlem başarılı sonuçlanıyor fakat dosya oluşturulmuyor :(