close ◇ 读取数据,请稍候 Loading...

.: Welcome to flymote.com [flymot.com] :.

网页太慢?试试: 或 [ 刷新 ]




???

◆ 其它资料:.

一个简单的域名注册情况查询程序

2005-05-23 14:54:20 ? 李茂祥 ?? ? 阅读: 1506 ? 【本类别其它资料】 【资料库首页
上一篇 收藏 打印 收藏夹 下一篇

〖一个简单的域名注册情况查询程序〗
//??只要输入了一个域名,无论是国内,还是国外,都能够返回是否注册的信息?
//????欢迎大家给出宝贵意见。?
//????liboys?
//??OICQ:86804?
//??http://x2girl.126.com?
//?????
//????本例参考了?
//????WHOIS功能的实现方法??
//??2000年4月15日?Joe?Lumbroso???
//???


//?查询是否存在一个域名?
function?SearchDomain($domainName)????{?
//????判断域名是否合法,我对正规表达式不熟悉,那位朋友有详细资料,不妨借我一阅?:-)?
//????if(!eregi("*\.*",$domainName))????{?
//????????$re[0]="域名只能是字母、数字和“-”(键盘上的减号)组成,且最大长度为26个字符。
请按正确的格式填写域名!";?
//????????$re[1]="域名名字不符合要求!";?
//????????return?$re;?
//????}?

????$name=strtolower($domainName);????//变小写?
????if(strpos($name,".cn"))????//如果含有国内域名?
????????$command="whois?-h?whois.cnnic.net.cn?";?
????else?
????????$command="whois?";?

????$query=EscapeShellCmd($command.$name);????//防止别人出什么花招?
????exec($query,$whoisResult[],$whoisReturnValue);?

????for($i=0;$i
????????$result.=$whoisResult[0][$i]."
";?

????$re[0]=$i<30?"这个域名还没有被注册,请您马上注册!":"这个域名已经被其它组织注册了!";?
????$re[1]=$result;?
????return?$re;?
}?

$domainName="www.newhua.com.cn";?
$result=SearchDomain($domainName);?

print?"域名申请情况:
";?
print?$result[0];?
print?"
查询结果
";?
print?$result[1];?

?>?
责任编辑:

【最近的搜索】:

上一篇 收藏 打印 收藏夹 下一篇
CopyRight(c) 2007 - 2017 All Rights Reserved  【赣ICP备12001042号】
触屏版 | Archiver 20190905 08:49 | 简介 | 帮助 | 留言 | 关于 | 360网站安全检测平台