首页 > 编程技术 > php

站长工具-php soso 收录页面数查询程序

发布时间:2016-11-25 15:58

for($i=0;$i<5;$i++){
$pagecode = @file_get_contents("http://www.soso.com/q?w=site:".$q);
    if($pagecode){
 break;
 }
}
//echo $pagecode;
    if($pagecode){
  preg_match('/搜索到约(.*?)项结果/', $pagecode, $sosos);
  if($sosos[1]){
  $sitesoso=$sosos[1];
  }else{
  $sitesoso=0;
  }
  echo "<script type="text/javascript教程">document.getElementById("sitesoso").innerHTML = "<a href=http://www.soso.com/q?w=site:".$q." target=_blank>".$sitesoso."</a>";</script> "; 
 }else{
 $sitesoso=-1;
 echo "<script type="text/javascript">document.getElementById("sitesoso").innerHTML = "<a href=indexed/rcsitesoso.php?q=".$q." target=recheck>u91cdu67e5</a>";</script> "; 
 }
 
for($i=0;$i<5;$i++){
$pagecode = @file_get_contents("http://www.soso.com/q?w=link:".$q);
    if($pagecode){
 break;
 }
}
    if($pagecode){
  preg_match('/搜索到约(.*?)项结果/', $pagecode, $sosol);
  if($sosol[1]){
  $linksoso=$sosol[1];
  }else{
  $linksoso=0;
  }
  echo "<script type="text/javascript">document.getElementById("linksoso").innerHTML = "<a href=http://www.soso.com/q?w=link:".$q." target=_blank>".$linksoso."</a>";</script> "; 
 }else{
 $linksoso=-1;
 echo "<script type="text/javascript">document.getElementById("linksoso").innerHTML = "<a href=indexed/rclinksoso.php?q=".$q." target=recheck>u91cdu67e5</a>";</script> "; 
 }

for($i=0;$i<5;$i++){
$pagecode = @file_get_contents("http://sitemap.cn.yahoo.com/search?p=".$q);
    if($pagecode){
 break;
 }
}
    if($pagecode){
  preg_match('/被收录的网页: 共 <strong>(.*?)</strong>/', $pagecode, $yahoos);
  if($yahoos[1]){
  $siteyahoo=$yahoos[1];
  }else{
  $siteyahoo=0;
  }
 echo "<script type="text/javascript教程">document.getElementById("siteyahoo").innerHTML = "<a href=http://sitemap.cn.yahoo.com/search?p=".$q." target=_blank>".$siteyahoo."</a>";</script> "; 
 }else{
 $siteyahoo=-1;
 echo "<script type="text/javascript">document.getElementById("siteyahoo").innerHTML = "<a href=indexed/rcsiteyahoo.php教程?q=".$q." target=recheck>重查</a>";</script> "; 
 }
 
for($i=0;$i<5;$i++){
$pagecode = @file_get_contents("http://sitemap.cn.yahoo.com/search?p=".$q."&bwm=i");
    if($pagecode){
 break;
 }
}
    if($pagecode){
  preg_match('/链向该地址的网页: 共 <strong>(.*?)</strong>/', $pagecode, $yahool);
  if($yahool[1]){
  $linkyahoo=$yahool[1];
  }else{
  $linkyahoo=0;
  }
  echo "<script type="text/javascript">document.getElementById("linkyahoo").innerHTML = "<a href=http://sitemap.cn.yahoo.com/search?bwm=i&p=".$q." target=_blank>".$linkyahoo."</a>";</script> "; 
 }else{
 $linkyahoo=-1;
 echo "<script type="text/javascript">document.getElementById("linkyahoo").innerHTML = "<a href=indexed/rclinkyahoo.php?q=".$q." target=recheck>重查</a>";</script> "; 
 }

for($i=0;$i<5;$i++){
$pagecode = @file_get_contents("http://www.sogou.com/web?num=1&query=site:".$q);
    if($pagecode){
 break;
 }
}
    if($pagecode){
  preg_match('/resultbarnum:(.*?)-->/', $pagecode, $sogous);
  if($sogous[1]){
  $sitesogou=$sogous[1];
  }else{
  $sitesogou=0;
  }
  echo "<script type="text/javascript教程">document.getElementById("sitesogou").innerHTML = "<a href=http://www.sogou.com/web?query=site:".$q." target=_blank>".$sitesogou."</a>";</script> "; 
 }else{
 $sitesogou=-1;
 echo "<script type="text/javascript">document.getElementById("sitesogou").innerHTML = "<a href=indexed/rcsitesogou.php?q=".$q." target=recheck>u91cdu67e5</a>";</script> "; 
 }

$fp = fsockopen("www.google.cn", 80, $errno, $errstr, 30);
if(!$fp){
 echo "$errstr ($errno)<br /> ";
}else{
 $out = "GET /search?oe=utf8&ie=utf8&source=uds&start=0&hl=zh-CN&q=info%3A".$Domain." HTTP/1.1 " ;
 $out .= "Host: www.google.cn " ;
 $out .= "Connection: Close " ;
 fwrite($fp, $out);
 while (!feof($fp)) {
  $data = fgets($fp, 2080);
  $Arr=spliti("<div id=res class=med><h2 class=hd>搜索结果</h2><div>",$data);
  $Arr=spliti("</div><p id=mfr><i>",$Arr[1]);
  echo $Arr[0];
 }
 fclose($fp);
 return 0;
}

include_once('./qqwry.php教程');
$QQWry=new QQWry;
function get_real_ip(){
$ip=false;
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips教程 = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }
for ($i = 0; $i < count($ips); $i++) {
if (!eregi ("^(10|172.16|192.168).", $ips[$i])) {
$ip = $ips[$i];
break;
}
}
}
return $ip;
}
function is_ip($str) {
    $ip = explode(".", $str);
    if (count($ip)<4 || count($ip)>4) return 0;
    foreach($ip as $ip_addr) {
        if ( !is_numeric($ip_addr) ) return 0;
        if ( $ip_addr<0 || $ip_addr>255 ) return 0;
    }
    return 1;
}
if($_POST['ip']){
$ip=$_POST['ip'];
preg_match('/((w|-)+.)+[a-z]{2,4}/i',$ip) ? $ip=gethostbyname($ip) : $ip;
if(is_ip($ip)){
$ifErr=$QQWry->QQWry($ip);
echo "您查询的IP:&nbsp;".$ip."<br>IP详细地址:&nbsp;".$QQWry->Country.$QQWry->Local."<br/>";
$ipl= $QQWry->Country;
}else
{
echo "您输入的好像火星IP,本站不能查询.";
}
}else{
$ip=get_real_ip();
if (($_SERVER["HTTP_CLIENT_IP"]) or ($_SERVER['HTTP_X_FORWARDED_FOR'])){
$ifErr=$QQWry->QQWry($ip);
echo "您的真实P是".$ip."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;来自".$QQWry->Country.$QQWry->Local."<br/>";
$ipl= $QQWry->Country;
$ip=$_SERVER['REMOTE_ADDR'];
$ifErr=$QQWry->QQWry($ip);
echo "您的代理IP是".$ip."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;来自".$QQWry->Country.$QQWry->Local;
}
else{
$ip=$_SERVER['REMOTE_ADDR'];
$ifErr=$QQWry->QQWry($ip);
echo "您的IP是".$ip."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;来自".$QQWry->Country.$QQWry->Local;
$ipl= $QQWry->Country;
 }
}

标签:[!--infotagslink--]

您可能感兴趣的文章: