<?php
/* (C) 2003 Peter Salanki, The Natasha Project */

require_once 'GoogleSearch.php';

$gs = new GoogleSearch();

//set Google licensing key
$gs->setKey("Your key from api.google.com");

$gs->setQueryString($_GET['query']);	//set query string to search.

//set few other parameters (optional)
$gs->setMaxResults(2);	//set max. number of results to be returned.
$gs->setSafeSearch(false);	//set Google "SafeSearch" feature.
$gs->setFilter(true);      //set Google "SafeSearch" feature.

//call search method on GoogleSearch object
$search_result = $gs->doSearch();

//check for errors
if(!$search_result && ($err = $gs->getError())) {
  if(strstr($err, "queries exceeded") != NULL) echo "Daily limit of 1000 queries exceeded.";
  else "Error";

  exit();
}


if($search_result->getStartIndex() == 0 && $search_result->getEndIndex() == 0) echo '0';
else {

  $re = $search_result->getResultElements();

  foreach($re as $element) {
    echo str_replace('<b>', '', str_replace('</b>', '', $element->getTitle(). ' %B-%B '. $element->getURL(). "\n"));
  }
}
?>
