public function DoUpdate()
 {
     $data = array('DB_HOST' => I('post.DB_HOST', ''), 'DB_NAME' => I('post.DB_NAME', ''), 'DB_PORT' => I('post.DB_PORT', ''), 'DB_PREFIX' => I('post.DB_PREFIX', ''));
     $datas = $this->FillConfigArgs($data);
     if ($datas['status'] < 0) {
         $this->assign("jumpUrl", U('System/UpdateShow', '', false));
         $this->error($datas['msg']);
     }
     if ($datas['content']) {
         //var_dump($res);
         foreach ($datas['content'] as $k => $v) {
             $res = file_get_contents("./Admin/Common/Conf/config.php");
             $vowels = trim($v);
             $check_res = str_replace(C($k), htmlspecialchars_decode($vowels), $res);
             file_put_contents("./Admin/Common/Conf/config.php", $check_res);
         }
         //$this->assign("jumpUrl",U('System/index','',false));
         //$this->success('配置修改成功!');
         $returns = AjaxReturnArgs(200, '配置修改成功!', "System");
         $this->ajaxReturn($returns);
     }
 }
 public function DoDelete()
 {
     $tagid = intval(I('get.id'));
     if (!is_numeric($tagid)) {
         return;
     }
     $where = "tag_id=" . $tagid;
     //判断是否占用
     $ArticleModel = D("Article");
     $article_tags = $ArticleModel->field("article_tag")->select();
     foreach ($article_tags as $k => $v) {
         $arr = explode("|", $v['article_tag']);
         if (in_array($tagid, $arr)) {
             $returns = AjaxReturnArgs(300, '此标签在部分文章仍被占用,暂时无法删除!', "Tag", false);
             $this->ajaxReturn($returns);
         }
     }
     if ($this->ArticleTagModel->where($where)->delete()) {
         $returns = AjaxReturnArgs(200, '删除标签成功!', "Tag", false);
         $this->ajaxReturn($returns);
     } else {
         $returns = AjaxReturnArgs(300, '删除标签失败!', "Tag", false);
         $this->ajaxReturn($returns);
     }
 }
 public function Doclear()
 {
     $UserCategory_SqlCondition_Str = session('UserCategory_SqlCondition_Str');
     $condition_articlecate = session('condition_usercate');
     if (!empty($UserCategory_SqlCondition_Str) || !empty($condition_articlecate)) {
         //清空检索条件
         session('UserCategory_SqlCondition_Str', null);
         //清空检索记录
         session('condition_usercate', null);
         $returns = AjaxReturnArgs(200, "已成功清空查询!", "UserCategory", false);
     } else {
         $returns = AjaxReturnArgs(300, "检索条件已经为空,无需重复操作", "UserCategory", false);
     }
     $this->ajaxReturn($returns);
 }