Esempio n. 1
0
 protected function search()
 {
     $type = EnvUtil::getRequest("type");
     $conditionCookie = MainUtil::getCookie("condition");
     if (empty($conditionCookie)) {
         MainUtil::setCookie("condition", $this->_condition, 10 * 60);
     }
     if ($type == "advanced_search") {
         $search = $_POST["search"];
         $this->_condition = ReportUtil::joinSearchCondition($search);
     } elseif ($type == "normal_search") {
         $keyword = $_POST["keyword"];
         MainUtil::setCookie("keyword", $keyword, 10 * 60);
         $this->_condition = " ( content LIKE '%{$keyword}%' OR subject LIKE '%{$keyword}%' ) ";
     } else {
         $this->_condition = $conditionCookie;
     }
     if ($this->_condition != MainUtil::getCookie("condition")) {
         MainUtil::setCookie("condition", $this->_condition, 10 * 60);
     }
 }