/** * Process search results from a form submission or via the url. */ public function processSearch() { if (isset($_POST['submit']) && $_POST['submit']) { if (piaForm::isValidTokens(piaSearch::TOKEN_PREFIX)) { $this->searchstr = piaDB::cleanInput($_REQUEST['searchtext']); header("Location: search_results.php?searchstr=" . urlencode($this->searchstr)); } } if (isset($_REQUEST['searchstr'])) { $this->searchstr = piaDB::cleanInput($_REQUEST['searchstr']); } $this->showForm(); $this->showSearchResults(); }