getContext()->getRequest(); //获取文章类别 $sql = "select cat_id,cat_name from lkt_news_class "; $r = $db->select($sql); $request->setAttribute("ctype",$r); $request->setAttribute('pic', $pic.'/images'); return View :: INPUT; } public function execute(){ $db = DBAction::getInstance(); $request = $this->getContext()->getRequest(); $Article_title = addslashes(trim($request->getParameter('Article_title'))); // 文章标题 $Article_prompt = addslashes(trim($request->getParameter('Article_prompt'))); // 文章副标题 $sort = floatval(trim($request->getParameter('sort'))); // 排序 $imgurl= addslashes($request->getParameter('imgurl')); // 文章图片 $content = addslashes(trim($request->getParameter('content'))); // 文章内容 if($imgurl){ $imgurl = preg_replace('/.*\//','',$imgurl); } // 发布文章 $sql = "insert into lkt_article(Article_title,Article_prompt,Article_imgurl,sort,content,add_date) " . "values('$Article_title','$Article_prompt','$imgurl','$sort','$content',CURRENT_TIMESTAMP)"; $r = $db->insert($sql); if($r == -1){ header("Content-type:text/html;charset=utf-8"); echo ""; return $this->getDefaultView(); }else{ header("Content-type:text/html;charset=utf-8"); echo ""; return $this->getDefaultView(); } return; } public function getRequestMethods(){ return Request :: POST; } } ?>