$l->table_end(); $l->form_end(); } else { if ($act == "create") { if (!$s->cfg['ver']['demo']) { if (@file_exists($s->cfg['path']['data'] . "/backup.tar")) { @unlink($s->cfg['path']['data'] . "/backup.tar"); } require_once $s->cfg['path']['inc'] . "/l_tar.php"; $tar = new tar(); $tar->new_tar($s->cfg['path']['data'], "backup.tar"); $list = array(); foreach ($s->cfg['file'] as $file) { $list[] = basename($file); } $tar->add_files($list, $s->cfg['path']['data']); $tar->write_tar(); } $m->location("sec=backup", "Backup criado"); } else { if ($act == "restore") { if (!$s->cfg['ver']['demo']) { require_once $s->cfg['path']['inc'] . "/l_tar.php"; $tar = new tar(); if ($s->req['use'] == "local") { if (!@file_exists($s->cfg['path']['data'] . "/backup.tar")) { $m->error_redir("backup_notar"); } } else { if (@file_exists($s->cfg['path']['data'] . "/backup.tar")) { @unlink($s->cfg['path']['data'] . "/backup.tar");