All pastes #358045 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-02-16 01:25 UTC
rendered paste body
<?

function GetResults($title,$numresults=5) {
$results = '';

$q = urlencode($title);
$url = 'http://search.msn.com/results.aspx?q='.$q.'&format=xml&count=100';
$urldata = file_get_contents( $url );
preg_match_all( '//<document><title>(.+?)<\\/title>(<desc>(.+?)<\\/desc>)?<url>(.+?)<\\/url>.+?<\\/document>/', $content, $output, PREG_SET_ORDER );

$i = 0;
foreach($output as $val) {
$i++;
$title = $val[1];
$description = $val[3];
$results = $results."<p>".strip_tags($title)."</span><br />\n";
$results = $results.strip_tags($description)."</p>\n";
if($i==$numresults) break;
}

return $results;
}

?>