大虾们~~`能提供一个购物软件吗?
在次感激了
"whois.cnnic.net.cn", "net.cn"=>"whois.cnnic.net.cn", "org.cn"=>"whois.cnnic.net.cn", "gov.cn"=>"whois.cnnic.net.cn", "cn"=>"whois.cnnic.net.cn", "com"=>"whois.networksolutions.com", "net"=>"whois.networksolutions.com", "org"=>"whois.networksolutions.c" name=description>
作者 韩湘子 发布于 0000-00-00 分类:php基础编程
下面是这个域名的查询程序,国内域名啊,别的都能查询,就国际域名查询不了,不管查什么域名都是已经注册了
<?
set_time_limit(150);
$PORT=43;
$MAX_RETRIES=5;
$SLEEP_TIME=2;
$RETRY=5;
$Servers=array(
"com.cn"=>"whois.cnnic.net.cn",
"net.cn"=>"whois.cnnic.net.cn",
"org.cn"=>"whois.cnnic.net.cn",
"gov.cn"=>"whois.cnnic.net.cn",
"cn"=>"whois.cnnic.net.cn",
"com"=>"whois.networksolutions.com",
"net"=>"whois.networksolutions.com",
"org"=>"whois.networksolutions.com",
"biz"=>"whois.nic.biz",
"sh"=>"whois.nic.sh",
"cc"=>"whois.nic.cc",
"tv"=>"whois.networksolutions.com",
"info"=>"whois.networksolutions.com",
);
$Nomessage=array(
"com.cn"=>"no matching record",
"net.cn"=>"no matching record",
"org.cn"=>"no matching record",
"gov.cn"=>"no matching record",
"cn"=>"no matching record",
"com"=>"to www.netsol.com to register it today!",
"net"=>"to www.netsol.com to register it today!",
"org"=>"NOT FOUND",
"biz"=>"Not found",
"sh"=>"no match",
"cc"=>"No match",
"tv"=>"Registrant",
"info"=>"NOT FOUND",
);
$y=0; //已注册数
$n=0; //未注册数
$checkmany=sizeof($lastname);
//域名名称
domain
for ($i=0;$i<$checkmany;$i++)
{
$result="";
$retry=0;
while ($retry<=$RETRY)
{
$host=$lastname[$i];
$ptr=fsockopen($Servers[$host],$PORT);
if ($ptr>0)
{
fputs($ptr,$domain.".".$host." 15 12");
while (!feof($ptr))
{
$result.=fgetc($ptr);
}
fclose($ptr);
$message[$i]=nl2br($result);
break;
}
else
{
$retry++;
sleep($SLEEP_TIME);
}
}
}
for ($i=0;$i<$checkmany;$i++)
{
if (strstr($message[$i],$Nomessage[$lastname[$i]]))
{
if ($Nomessage[$lastname[$i]]=="Registrant")
{
$domain_yn[$i]=1; //未注册标志
$y++; //未注册数加1
}
else
{
$domain_yn[$i]=0; //未注册标志
$n++; //未注册数加1
}
}
else
{
if ($Nomessage[$lastname[$i]]=="Registrant")
{
$domain_yn[$i]=0; //已注册标志
$n++; //已注册数加1
}
else
{
$domain_yn[$i]=1; //已注册标志
$y++; //已注册数加1
}
}
}
?>
逛论坛交流:国际域名不能查询?急,在线等!
0 条回复
回复