PHP写的域名查询系统whois

王朝php·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

<?PHP

if ($domain)

{

if ($domain)

{

$fp = fsockopen( "rs.internic.net", 43, &$errno, &$errstr, 10);

if (!$fp)

{

echo"$errstr ($errno)

n";

}

else

{

fputs($fp, "$domainrn");

while(!feof($fp))

{

$buf = fgets($fp,128);

if (ereg( "Whois Server:", $buf))

{

$server = str_replace( "Whois Server: ","", $buf);

$server = trim($server);

}

}

fclose($fp);

}

if ($server)

{

echo"<B>$domain is registered at $server:</B><BR>";

echo"<PRE>";

$fp = fsockopen($server, 43, &$errno, &$errstr, 10);

if(!$fp)

{

echo"Could not open connection to $server on port 43.n";

echo"$errstr ($errno)

n";

}

else

{

fputs($fp, "$domainrn");

while(!feof($fp))

{

echo fgets($fp,128);

}

fclose($fp);

}

}

else{

echo( "<b>$domain does not appear to be registered.</b><BR>");

}

echo ( "</PRE><BR>");

}

}

?>

<FORM ACTION=" <?PHP echo($PHP_SELF); ?>" METHOD="post">

查找 .com, .org, and .net 主机

主机名: <INPUT TYPE="text" NAME="domain" SIZE="40" MAXLENGTH="100">

<INPUT TYPE=submit VALUE="Find out"><INPUT TYPE=reset VALUE="Reset">

</FORM>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航