function Search($module, $input = '') { global $log, $default_charset; if (empty($input)) { $input = $_REQUEST; } $log->debug("Entering Search(" . $module . ") method ..."); $url_string = ''; if (isset($input['search_field']) && $input['search_field'] != "") { $search_column = vtlib_purify($input['search_field']); } if (isset($input['search_text']) && $input['search_text'] != "") { // search other characters like "|, ?, ?" by jagi $search_string = $input['search_text']; $stringConvert = function_exists(iconv) ? @iconv("UTF-8", $default_charset, $search_string) : $search_string; $search_string = trim($stringConvert); } if (isset($input['searchtype']) && $input['searchtype'] != "") { $search_type = vtlib_purify($input['searchtype']); if ($search_type == "BasicSearch") { $where = BasicSearch($module, $search_column, $search_string, $input); } else { if ($search_type == "AdvanceSearch") { } else { //Global Search } } $url_string = "&search_field=" . $search_column . "&search_text=" . urlencode($search_string) . "&searchtype=BasicSearch"; if (isset($input['type']) && $input['type'] != '') { $url_string .= "&type=" . vtlib_purify($input['type']); } $log->debug("Exiting Search method ..."); return $where . "#@@#" . $url_string; } }
function Search($module) { global $log; $log->debug("Entering Search(" . $module . ") method ..."); $url_string = ''; if (isset($_REQUEST['search_field']) && $_REQUEST['search_field'] != "") { $search_column = $_REQUEST['search_field']; } if (isset($_REQUEST['search_text']) && $_REQUEST['search_text'] != "") { $search_string = addslashes(ltrim(rtrim($_REQUEST['search_text']))); } if (isset($_REQUEST['searchtype']) && $_REQUEST['searchtype'] != "") { $search_type = $_REQUEST['searchtype']; if ($search_type == "BasicSearch") { $where = BasicSearch($module, $search_column, $search_string); } else { if ($search_type == "AdvanceSearch") { } else { } } $url_string = "&search_field=" . $search_column . "&search_text=" . $search_string . "&searchtype=BasicSearch"; if (isset($_REQUEST['type']) && $_REQUEST['type'] != '') { $url_string .= "&type=" . $_REQUEST['type']; } return $where . "#@@#" . $url_string; $log->debug("Exiting Search method ..."); } }