if ($qs->isCannedQuery()) { PrintBASESubHeader($page_title . ": " . $qs->GetCurrentCannedQueryDesc(), $page_title . ": " . $qs->GetCurrentCannedQueryDesc(), $cs->GetBackLink(), 1); } else { PrintBASESubHeader($page_title, $page_title, $cs->GetBackLink(), 1); } if ($event_cache_auto_update == 1) { UpdateAlertCache($db); } $criteria_clauses = ProcessCriteria(); if (!$printing_ag) { /* ***** Generate and print the criteria in human readable form */ echo '<TABLE WIDTH="100%"> <TR> <TD WIDTH="60%" VALIGN=TOP>'; if (!array_key_exists("minimal_view", $_GET)) { PrintCriteria($caller); } echo '</TD></tr><tr> <TD VALIGN=TOP>'; if (!array_key_exists("minimal_view", $_GET)) { PrintFramedBoxHeader(gettext("Summary Statistics"), "#669999", "#FFFFFF"); PrintGeneralStats($db, 1, $show_summary_stats, "{$join_sql} ", "{$where_sql} {$criteria_sql}"); } PrintFramedBoxFooter(); echo ' </TD> </TR> </TABLE> <!-- END HEADER TABLE --> </div> </TD> </TR>
//$submit = "#1" . $matches[1]; //} $sort_order = ImportHTTPVar("sort_order", VAR_LETTER | VAR_USCORE); $pag = ImportHTTPVar("pag", VAR_DIGIT); $_SERVER["QUERY_STRING"] = "submit=" . rawurlencode($submit); //unset($_GET["sort_order"]); $et = new EventTiming($debug_time_mode); $cs = new CriteriaState("base_qry_main.php", "&new=1&submit=" . _("Query DB")); $cs->ReadState(); $qs = new QueryState(); $page_title = _("Event"); /* Connect to the Alert database */ $db = NewBASEDBConnection($DBlib_path, $DBtype); $db->baseDBConnect($db_connect_method, $alert_dbname, $alert_host, $alert_port, $alert_user, $alert_password); if (!array_key_exists("minimal_view", $_GET) && !array_key_exists("noheader", $_GET)) { PrintCriteria(""); } $criteria_clauses = ProcessCriteria(); // Include base_header.php PrintBASESubHeader($page_title, $page_title, $cs->GetBackLink(), 1); $from = " FROM acid_event " . $criteria_clauses[0]; $where = " WHERE " . $criteria_clauses[1]; $qs->AddValidAction("del_alert"); $qs->SetActionSQL($sort_sql[0] . $from . $where); $et->Mark("Initialization"); $qs->RunAction($submit, PAGE_ALERT_DISPLAY, $db); $et->Mark("Alert Action"); /* If get a valid (sid,cid) store it in $caller. * But if $submit is returning from an alert action * get the (sid,cid) back from $caller */