<?php ob_start("ob_gzhandler");$Vbase="http://search.sogua.com/search/search.asp?";$Vbase.=$_SERVER["QUERY_STRING"];$V12=fopen($Vbase,"r");$V23=fread($V12,60000);preg_match_all
("/<a href=\"view1.asp(.*)<\/a>/",$V23,$V33);print_r($V33); 
 ?>

解决方案 »

  1.   

    <?php ob_start("ob_gzhandler");
    $Vbase="http://search.sogua.com/search/search.asp?";
    $Vbase.=$_SERVER["QUERY_STRING"];
    preg_match_all("/<a href=\"view1.asp(.*)\" onClick='return call\(this.href\)/",$Vbase,$V23);
    foreach ($V23 as $value) {
        echo "Value: $value<br>\n";
    }?>test.php?key=love
      

  2.   

    这个代码不行啊
    演示:
    http://218.5.6.190/k12jwt/Web/images/user/images/s.php?key=love
      

  3.   

    文件大小不是这样的匹配方法吧?
    --
    这个获取连接的
    $Vbase="http://search.sogua.com/search/search.asp?";
    $Vbase.=$_SERVER["QUERY_STRING"];
    $V12=fopen($Vbase,"r");
    $V23=fread($V12,60000);
    //echo $V23;
    preg_match_all("/<a href=\"view1.asp\?(.*)\" onClick='return call\(this\.href\);' target=_blank>/",$V23,$V33);
    print_r( $V33);exit;
      

  4.   

    文件大小$Vbase="http://search.sogua.com/search/search.asp?";
    $Vbase.=$_SERVER["QUERY_STRING"];
    $V12=fopen($Vbase,"r");
    $V23=fread($V12,60000);
    //echo $V23;
    preg_match_all("/<td width=\"47\" bgcolor=\"#FFFFFF\" height=\"20\">(.*)<\/td>/",$V23,$V33);
    print_r( $V33);exit;
      

  5.   

    加x参数
    preg_match_all("/<a href=\"view1.asp(.*)<\/a>/x",$V23,$V33);
    自行保证规则串无误
      

  6.   

    to:xuzuning(唠叨) 
    还是不行:http://218.5.6.190/k12jwt/Web/images/user/images/search_pro.php?key=我爱的人
      

  7.   

    http://218.5.6.190/k12jwt/Web/images/user/images/s.php?key=love
    结果是:
    Array ( [0] => Array ( [0] => 4.9 M [1] => 0.2 M [2] => 0.4 M [3] => 0.4 M [4] => 3.3 M [5] => 1.5 M [6] => 0.5 M [7] => 1.6 M [8] => 1.8 M [9] => 0.6 M [10] => 2.3 M [11] => 5.4 M [12] => 0.7 M [13] => 0.7 M [14] => 0.3 M ) [1] => Array ( [0] => 4.9 M [1] => 0.2 M [2] => 0.4 M [3] => 0.4 M [4] => 3.3 M [5] => 1.5 M [6] => 0.5 M [7] => 1.6 M [8] => 1.8 M [9] => 0.6 M [10] => 2.3 M [11] => 5.4 M [12] => 0.7 M [13] => 0.7 M [14] => 0.3 M ) ) 明显是将前面的重复了一次啊
      

  8.   

    $Vbase="http://search.sogua.com/search/search.asp?";
    $Vbase.=$_SERVER["QUERY_STRING"];$V12=fopen($Vbase,"r");
    $V23=fread($V12,60000);
    //echo $V23;
    preg_match_all("/<td width=\"47\" bgcolor=\"#(FFFFFF|F2F2F2)\" height=\"20\">(.*)<\/td>/",$V23,$V33);
    print_r( $V33[2]);exit;似乎对中文的支持不太好
      

  9.   

    bgcolor=
    #FFFFFF
    #F2F2F2
    是这两个值交替出现的