Exemplo n.º 1
0
function article_replace($articleid, $arr)
{
    $article = article_read($articleid);
    if ($article) {
        $r = article_update($articleid, $arr);
    } else {
        $arr['articleid'] = $articleid;
        $r = article_create($arr);
    }
    return $r;
}
Exemplo n.º 2
0
        include "./admin/view/article_update.htm";
    } elseif ($method == 'POST') {
        $articleid = param(2, 0);
        $cateid = param('cateid', 0);
        $subject = param('subject');
        $brief = param('brief');
        $message = param('message', '', FALSE);
        $cover = param('cover');
        $seo_title = param('seo_title');
        $seo_keywords = param('seo_keywords');
        $seo_description = param('seo_description');
        !$cateid and message(1, '请指定文章分类');
        !$subject and message(2, '请填写标题');
        !$message and message(3, '请填写内容');
        $arr = array('cateid' => $cateid, 'subject' => $subject, 'brief' => $brief, 'message' => $message, 'cover' => $cover, 'update_date' => $time, 'seo_title' => $seo_title, 'seo_keywords' => $seo_keywords, 'seo_description' => $seo_description);
        $r = article_update($articleid, $arr);
        $r !== FALSE ? message(0, '更新成功') : message(11, '更新失败');
    }
} elseif ($action == 'delete') {
    if ($method != 'POST') {
        message(-1, 'Method Error.');
    }
    $articleid = param('articleid', 0);
    $state = article_delete($articleid);
    $state ? message(0, '删除成功') : message(11, '删除失败');
} elseif ($action == 'read') {
    $articleid = param(2, 0);
    $article = article_read($articleid);
    include "./admin/view/article_read.htm";
} elseif ($action == 'upload') {
    $upfile = param('upfile', '', FALSE);