siteUrl, Helper::options()->rootUrl.'/', Helper::options()->themeUrl))); $str1 = explode('/themes/', (THEME_URL.'/')); $str2 = explode('/', $str1[1]); define('THEME_NAME', $str2[0]); $name = THEME_NAME; $db = Typecho_Db::get(); $sjdq = $db->fetchRow($db->select()->from('table.options')->where('name = ?', 'theme:'.$name)); $ysj = $sjdq['value']; if (isset($_POST['type'])) { switch ($_POST['type']) { case '备份模板': if ($db->fetchRow($db->select()->from('table.options')->where('name = ?', 'theme:'.$name.'bf'))) { $update = $db->update('table.options')->rows(array('value' => $ysj))->where('name = ?', 'theme:'.$name.'bf'); $db->query($update); echo ''; } else { if ($ysj) { $insert = $db->insert('table.options')->rows(array('name' => 'theme:'.$name.'bf', 'user' => '0', 'value' => $ysj)); $db->query($insert); echo ''; } } break; case '还原备份': if ($db->fetchRow($db->select()->from('table.options')->where('name = ?', 'theme:'.$name.'bf'))) { $sjdub = $db->fetchRow($db->select()->from('table.options')->where('name = ?', 'theme:'.$name.'bf')); $bsj = $sjdub['value']; $update = $db->update('table.options')->rows(array('value' => $bsj))->where('name = ?', 'theme:'.$name); $db->query($update); echo ''; } else { echo ''; } break; case '删除备份': if ($db->fetchRow($db->select()->from('table.options')->where('name = ?', 'theme:'.$name.'bf'))) { $delete = $db->delete('table.options')->where('name = ?', 'theme:'.$name.'bf'); $db->query($delete); echo ''; } else { echo ''; } break; } } echo '
';