全球主机交流论坛

标题: php问题 获取GG收录数和连接数出错 [打印本页]

作者: aLing    时间: 2010-6-22 02:23
标题: php问题 获取GG收录数和连接数出错
function GetGoogle($url,$type){
        $fp = fsockopen("www.google.com.hk", 80, $errno, $errstr, 30);
        if(!$fp){
                echo "$errstr ($errno)<br />\n";
        }else{
                if($type==0){
                        $out = "GET /search?q=site%3A".$url." HTTP/1.1\r\n" ;
                }else{
                        $out = "GET /search?q=link%3A".$url." HTTP/1.1\r\n" ;
                }
                $out .= "Host: www.google.com.hk\r\n" ;
                $out .= "Connection: Close\r\n\r\n" ;
                fwrite($fp, $out);
                $data="";
                while (!feof($fp)) {
                        $data.= fgets($fp, 128);
                }
                fclose($fp);
                $Arr=spliti("获得约 <b>",$data);
                $Arr=spliti("</b> 条结果",$Arr[1]);
                if($Arr[0]!="")
                        return $Arr[0];
                else
                        return "-";
        }
}

  一直取不出来 哪里错了 哪位爷帮我看看 百度雅虎什么的都正常 就是GG我一直取不到值呀 郁闷 想用前几天买的 www.cha.li做个查询站
作者: ABC    时间: 2010-6-22 07:01
连接次数过多,谷歌会屏蔽,还是用Google AJAX Search API获取吧




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4