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); }