Example #1
0
    $tagId = isset($_GET['tid']) ? intval($_GET['tid']) : '';
    $tag = $Tag_Model->getOneTag($tagId);
    extract($tag);
    include View::getView('header');
    require_once View::getView('tagedit');
    include View::getView('footer');
    View::output();
}
//标签修改
if ($action == 'update_tag') {
    $tagName = isset($_POST['tagname']) ? addslashes($_POST['tagname']) : '';
    $tagId = isset($_POST['tid']) ? intval($_POST['tid']) : '';
    if (empty($tagName)) {
        emDirect("tag.php?action=mod_tag&tid={$tagId}&error_a=1");
    }
    $Tag_Model->updateTagName($tagId, $tagName);
    $CACHE->updateCache(array('tags', 'logtags'));
    emDirect("./tag.php?active_edit=1");
}
//批量删除标签
if ($action == 'dell_all_tag') {
    $tags = isset($_POST['tag']) ? $_POST['tag'] : '';
    if (!$tags) {
        emDirect("./tag.php?error_a=1");
    }
    foreach ($tags as $key => $value) {
        $Tag_Model->deleteTag($key);
    }
    $CACHE->updateCache(array('tags', 'logtags'));
    emDirect("./tag.php?active_del=1");
}