
Google Suche
Dieses Script gibt die ersten 10 Google Suchergebnisse auf der Seite aus.
|
|
<?php
error_reporting(E_ALL);
if(!isset($q)) {
echo <form action="".$_SERVER["PHP_SELF"].""
method="post">
<input type="text" name="q">
<input type="submit" value="search">
</form>;
} else {
$off_site = "http://www.google.com/search?
q=".urlencode($q)."&ie=UTF-8&oe=UTF-8";
$fp = fopen ($off_site, "r") or
die("Unable to open file ".$off_site."");
while (!feof ($fp)) {
$buf = trim(fgets($fp, 4096));
$pos = strpos($buf,"<p class=g>");
if($pos !== false) {
$parts = explode("<p class=g>", $buf);
$parts2 = explode("http://", $parts[1]);
$parts3 = explode(">", $parts2[1]);
echo '<a href="http://'.$parts3[0].''
target="_blank">'.$parts3[0].'</a><br>;
}
}
}
?>
Autor: Hendrik Walter
|
T: 34979 G: 7 H: 10 T: +4 O: 5
|
|