public function recovery() { $config = array('dir' => 'Backup/' . $_GET['dir'], 'url' => U('index'), 'time' => 0.1); //设置还原配置 if (Backup::recoveryInit($config)) { //执行还原 go('runRecovery'); } else { $this->error(Backup::getError(), 'index'); } }
public function recovery() { if ($dir = Q("get.dir")) { $config = array('dir' => 'backup/' . $dir, 'url' => U('recovery'), 'time' => 0.2); //设置还原配置 if (Backup::recoveryInit($config)) { //执行还原 go('runRecovery'); } else { $this->error(Backup::getError(), 'recovery'); } } else { View::with('data', Backup::getBackupDir('backup'))->make(); } }