PHP写的域名查询系统Whois
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-10 08:58:20 浏览: 评论:0
- <?PHP
- if ($domain)
- {
- if ($domain)
- {
- $fp = fsockopen( "rs.internic.net", 43, &$errno, &$errstr, 10);
- if (!$fp)
- {
- echo "$errstr ($errno)<br>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)<br>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 主机<br>
- 主机名: <INPUT TYPE="text" NAME="domain" SIZE="40" MAXLENGTH="100">
- <INPUT TYPE=submit VALUE="Find out"><INPUT TYPE=reset VALUE="Reset">
- </FORM>
Tags: PHP 域名查询 Whois
- 上一篇:PHP部分常见问题总结
- 下一篇:PHP定时跳转
相关文章
- ·PHP 是什么?(2013-11-12)
- ·Php.ini文件位置在哪里 Php.ini文件找不到(2013-11-12)
- ·PHP 数据类型(2013-11-12)
- ·php 获取当前脚本的url(2013-11-12)
- ·php技术生成静态页面的实现(2013-11-13)
- ·缺陷月项目启动 披露PHP脚本语言漏洞(2013-11-13)
- ·在PHP中全面阻止SQL注入式攻击(2013-11-13)
- ·php生成随机密码的几种方法(2013-11-13)
- ·PHP中使用FCKeditor2.3.2配置(2013-11-13)
- ·如何使用PHP开发高效的WEB系统(2013-11-13)
- ·php:树形结构的算法(2013-11-13)
- ·php4和php5区别(2013-11-13)
- ·php数据库连接(2013-11-13)
- ·如何正确理解PHP的错误信息(2013-11-13)
- ·php页面漏洞分析及相关问题解决(2013-11-13)
- ·当在连接PHP时,抱怨一些数值没有定义参考?(2013-11-27)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)