Beispiel #1
0
            try {
                $results = mfcsSearch::search($searchQuery);
                if ($results === FALSE) {
                    throw new Exception("Error retrieving results");
                }
                sessionSet("searchResults", $results);
            } catch (Exception $e) {
                log::insert("Data View: Search: Error", 0, 0, $e->getMessage());
                errorHandle::errorMsg($e->getMessage());
            }
        } else {
            if (isset($engine->cleanGet['MYSQL']['page'])) {
                log::insert("Data View: Search: page");
                $searchPOST = sessionGet('searchPOST');
                if ($searchPOST) {
                    $results = mfcsSearch::search($searchPOST);
                    if ($results === FALSE) {
                        throw new Exception("Error retrieving results");
                    }
                }
            } else {
                log::insert("Data View: Search: Delete post");
                sessionDelete('searchPOST');
            }
        }
    }
}
if (isset($results)) {
    localvars::add("objectTable", listGenerator::createAllObjectList(0, 50, NULL, $results));
}
// build the search interface, we do this regardless of