全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 942|回复: 1
打印 上一主题 下一主题

[疑问] php问题 获取GG收录数和连接数出错

[复制链接]
跳转到指定楼层
1#
发表于 2010-6-22 02:23:47 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
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做个查询站
2#
发表于 2010-6-22 07:01:14 | 只看该作者
连接次数过多,谷歌会屏蔽,还是用Google AJAX Search API获取吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-28 07:07 , Processed in 0.203188 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表