PHP Schnipsel

Google Suche

Dieses Script gibt die ersten 10 Google Suchergebnisse auf der Seite aus.

Drucken
  1.  <?php   
  2.     
  3.  error_reporting(E_ALL);   
  4.     
  5.  if(!isset($q)) {   
  6.   echo <form action="".$_SERVER["PHP_SELF"].""   
  7.   method="post"  
  8.   <input type="text" name="q"  
  9.   <input type="submit" value="search"  
  10.  </form>;   
  11.  } else {   
  12.   $off_site "http://www.google.com/search?   
  13.   q=".urlencode($q)."&ie=UTF-8&oe=UTF-8";   
  14.   $fp fopen ($off_site"r") or    
  15.   die("Unable to open file ".$off_site."");   
  16.     
  17.   while (!feof ($fp)) {   
  18.    $buf trim(fgets($fp4096));   
  19.    $pos strpos($buf,"<p class=g>");   
  20.     
  21.    if($pos !== false) {   
  22.     $parts explode("<p class=g>"$buf);   
  23.     $parts2 explode("http://"$parts[1]);   
  24.     $parts3 explode(">"$parts2[1]);   
  25.     echo '<a href="http://'.$parts3[0].''    
  26.     target="_blank">'.$parts3[0].'</a><br>;   
  27.      
  28.     
  29.    
  30.     
  31.  ?>   


Autor: Hendrik Walter




T: 34979 G: 7 H: 10 T: +4 O: 5