query("//ol[@class='searchResults']//li[@class='result']") as $result) { $url = "http://" . $xpath->evaluate(".//cite", $result)[0]->textContent; $title = remove_special($xpath->evaluate(".//h4", $result)[0]->textContent); $description = $xpath->evaluate(".//p", $result)[0]->textContent; array_push($results, array ( "title" => $title ? htmlspecialchars($title) : "No description provided", "url" => htmlspecialchars($url), "base_url" => htmlspecialchars(get_base_url($url)), "description" => htmlspecialchars($description) ) ); } return $results; } function print_hidden_service_results($results) { echo "
"; foreach($results as $result) { $title = $result["title"]; $url = $result["url"]; $base_url = $result["base_url"]; $description = $result["description"]; echo "
"; echo ""; echo "$base_url"; echo "

$title

"; echo "
"; echo "$description"; echo "
"; } echo "
"; } ?>