Пример #1
0
} else {
    $admin_list = $db->get_one("SELECT * FROM {$met_column} WHERE id='{$id}'");
    if (!$admin_list) {
        metsave('../column/index.php?anyid=' . $anyid . '&lang=' . $lang, $lang_dataerror);
    }
    $query1 = "select * from {$met_column} where bigclass='{$admin_list['id']}'";
    $result1 = $db->query($query1);
    while ($list1 = $db->fetch_array($result1)) {
        if ($list1['releclass'] || $list1['classtype'] == 3) {
            delcolumn($list1);
        } else {
            $query2 = "select * from {$met_column} where bigclass='{$list1['id']}'";
            $result2 = $db->query($query2);
            while ($list2 = $db->fetch_array($result2)) {
                delcolumn($list2);
            }
            delcolumn($list1);
        }
    }
    if ($admin_list[module] > 1000) {
        deldir("../../" . $admin_list[foldername]);
        $query = "delete from {$met_ifmember_left} where columnid='{$id}'";
        $db->query($query);
    }
    delcolumn($admin_list);
    file_unlink("../../cache/column_{$lang}.inc.php");
    $gent = '../../sitemap/index.php?lang=' . $lang . '&htmsitemap=' . $met_member_force;
    metsave('../column/index.php?anyid=' . $anyid . '&lang=' . $lang, '', '', '', $gent);
}
# This program is an open source system, commercial use, please consciously to purchase commercial license.
# Copyright (C) MetInfo Co., Ltd. (http://www.metinfo.cn). All rights reserved.
Пример #2
0
         metsave('-1', $lang_langadderr2, $depth);
     }
     if ($langeditor == $met_index_type) {
         metsave('-1', $lang_langadderr5, $depth);
     }
     $query = "delete from {$met_language} where site='0' and app='0' and lang='{$langeditor}'";
     $db->query($query);
     $query = "delete from {$met_config} where lang='{$langeditor}'";
     $db->query($query);
     if (file_exists($depth . "../../templates/" . $met_skin_user . "/lang/language_" . $langeditor . ".ini")) {
         @unlink($depth . "../../templates/" . $met_skin_user . "/lang/language_" . $langeditor . ".ini");
     }
     $query = "select * from {$met_column} where lang='{$langeditor}'";
     $result = $db->query($query);
     while ($list = $db->fetch_array($result)) {
         delcolumn($list);
     }
     $query = "delete from {$met_lang} where lang='{$langeditor}'";
     $result = $db->query($query);
     $query = "delete from {$met_admin_array} where lang='{$langeditor}'";
     $db->query($query);
     $query = "delete from {$met_admin_table} where lang='{$langeditor}'";
     $db->query($query);
     break;
 case 'addadmin':
     if ($langname == "") {
         metsave('-1', $lang_langnamenull, $depth);
     }
     $met_langadmin[0] = array('name' => $langname, 'useok' => $languseok, 'order' => $langorder, 'mark' => $langmark);
     foreach ($met_langadmin as $key => $val) {
         if ($key) {