Exemplo n.º 1
0
 /**
  * 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();
 }