动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   PHP → 阅读文章

 PHP写的域名查询系统whois

作者来源: 
阅读 数 602 人次 , 2006-3-29 4:11:00 


<?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>

 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:如何开发一个虚拟域名系统
· 下一篇:发现了第一只PHP病毒PHP.Pirus
· PHP新手上路(三)
· 浅谈PHP+MYSQL身份验证的方法
· php与XML、XSLT、Mysql的结合运用,代码篇
· PHP 编码规范(14)
· PHP 编码规范(28)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077