file_get_contents()

服务器必须开启:allow_url_fopen = On

 

 

 
  
  1. <?php 
  2.     if(!ini_get('display_errors')){ 
  3.         ini_set('display_errors','On'); 
  4.     } 
  5.     error_reporting(E_ALL & ~E_NOTICE); 
  6.      
  7.     $con008=file_get_contents("http://www.baidu.com/"); 
  8.     $preg008='#<dt><a href="(.*)"  title="(.*)">(.*)</a></dt>#iUs'
  9.     preg_match_all($preg008,$con008,$arr008); 
  10.     $conn002=mysql_connect("localhost:6305","xxxx","xxxx"or die ("连接数据库服务器失败"); 
  11.     mysql_select_db("xxxx",$conn002); 
  12.     mysql_query("set names 'UTF-8'"); 
  13.     foreach($arr008[2] as $id=>$v){ 
  14.      
  15.         echo '<pre />'
  16.         print_r($v); 
  17.         echo '<pre />'
  18.      
  19.         $sql10="INSERT INTO `caiji_bkhot` (`id`, `title`, `url`) VALUES (NULL , '".iconv("UTF-8""GBK"$v)."' , '".iconv("UTF-8""GBK"$arr008[1][$id])."')"
  20.         mysql_query($sql10); 
  21.     } 
  22.     $last_id008= mysql_insert_id(); 
  23.     $sql11="delete from `caiji_bkhot` where id <= $last_id008 - 6"
  24.     mysql_query($sql11); 
  25. ?>