All pastes #106557 Raw Edit

Ryamond

public php v1 · immutable
#106557 ·published 2006-07-30 10:29 UTC
rendered paste body
<?phpinclude ("translate.php");include_once("nusoap.php");echo"<HTML>";echo"<link rel=stylesheet href=\"lingua.css\" type=\"text/css\">";function doSearch($numLang,$translateFrom,$translateTo,$query) {require_once("nusoap.php");$soap = new soapclient('http://api.google.com/search/beta2'); if ($translateFrom != $translateTo) {    $translated = translateFromTo($translateFrom,$translateTo,$query); } else {   $translated = $query; }   $params = array(		'key' =>'sRzGnN9QFHJsl6buXLvSUfCHluRZjyJM',		'q' => $translated,		'start' => 0,		'maxResults' => 10,		'filter' => false,		'restrict' =>'',		'safeSearch' => false,		'lr' =>'lang_'.$translateTo[$i],		'ie'=>'',		'oe'=>'',		);  $result = $soap->call("doGoogleSearch",$params,"urn:GoogleSearch");if ($result == null) {     echo"Null results";     $err = $soap->getError();     print_r($err);     return null;}if (is_array($result['resultElements'])){  if ($translateTo == "en")    echo "<h2>Results in English for \"".$translated."\" </h2>"; if ($translateTo == "de")    echo "<h2>Results in German for \"".$translated."\" </h2>"; if ($translateTo == "fr")    echo "<h2>Results in French for \"".$translated."\" </h2>";   foreach ($result['resultElements'] as $r)    {      echo "<li><a href=".$r['URL'] . ">" .	$r['title'] . "</a>";      echo "<br>";      echo $r['snippet'] ."(". $r['cahcedSize'] . ")";      echo "<p></p>";    }} //ifreturn 1;} //function dosearch()