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