WEB开发网
开发学院WEB开发PHP 一个简单的域名注册情况查询程序 阅读

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

 2001-01-06 16:31:20 来源:WEB开发网   
核心提示:<?// 查询是否存在一个域名function SearchDomain($domainName) {// 判断域名是否合法,我对正规表达式不熟悉,一个简单的域名注册情况查询程序,那位朋友有详细资料,不妨借我一阅 :-)// if(!eregi("*.*",$domainName)) {//
<? 

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

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

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

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

?> 

Tags:一个 简单 域名注册

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接