public static function ProcessFilterInRequest() { if ($_SERVER['HTTP_X_REQUESTED_WITH']=='XMLHttpRequest') $url = $_SERVER['HTTP_REFERER']; else $url = $_SERVER["REQUEST_URI"]; self::$filter = self::ProcessFilterInUrl($url); if (self::$filter) { // change REQUEST_URI //$filterQuery = self::$filter['name'] . '=' . self::$filter['value']; //if (!empty($_SERVER["QUERY_STRING"])) //$filterQuery = "&" . $filterQuery; //$_SERVER["QUERY_STRING"] = $_SERVER["QUERY_STRING"] . $filterQuery; $_SERVER["REQUEST_URI"] = self::$filter["base-url"].'?'.$_SERVER["QUERY_STRING"]; } }