jsp数据备份还原代码

作者:袖梨 2022-07-02

数据备份还原代码

function import($filename)

{

global $fileid;

if($filename && fileext($filename)=='sql')

{

$filepath = PHPCMS_ROOT.'/data/bakup/'.$filename;

if(!file_exists($filepath)) showmessage('对不起,"'. $filepath .'"文件不存在');

$sql = file_get_contents($filepath);

sql_execute($sql);

showmessage("$filename ".'中的数据已经成功导入到!');

}

else

{

$fileid = $fileid ? $fileid : 1;

$pre = $filename;

$filename = $filename.$fileid.'.sql';

$filepath = PHPCMS_ROOT.'/data/bakup/'.$filename;

if(file_exists($filepath))

{

$sql = file_get_contents($filepath);

sql_execute($sql);

$fileid++;

showmessage('数据文件"'. $filename .'"恢复成功',"?mod=".$this->mod."&file=".$this->file."&action=import&pre=".$pre."&fileid=".$fileid."&dosubmit=1");

}

else

{

showmessage('数据库恢复成功!','?file=database&action=import');

}

}

}

相关文章

精彩推荐