示例#1
-1
                $aedit->basic_data();
                $aedit->archive['checked'] && $aedit->archive['needupdate'] && $aedit->updatefield('needupdate', 0, 'sub');
            }
            if (!empty($arcdeal['readd'])) {
                //重发布
                $aedit->readd();
            }
            if (!empty($arcdeal['abover'])) {
                $aedit->updatefield('abover', 1, 'main');
            }
            if (!empty($arcdeal['unabover'])) {
                $aedit->updatefield('abover', 0, 'main');
            }
            if (!empty($arcdeal['close'])) {
                $aedit->updatefield('closed', 1, 'main');
            }
            if (!empty($arcdeal['validperiod'])) {
                $arcvalidperiod = empty($arcvalidperiod) ? 0 : max(0, intval($arcvalidperiod));
                $aedit->reset_validperiod($arcvalidperiod);
            }
            $aedit->updatedb();
        }
        unset($aedit);
        if (!empty($arcdeal['ucid'])) {
            $db->query("UPDATE {$tblprefix}archives SET ucid='{$arcucid}' WHERE aid " . multi_str($selectid), 'SILENT');
        }
        mcmessage('archiveoperatefinish', axaction(2, "?action=archives{$filterstr}&page={$page}"));
    }
} else {
    include M_ROOT . $u_tplname;
}