一个域名查询的程序

2016-01-29 14:32 23 1 收藏

一个域名查询的程序,一个域名查询的程序

【 tulaoshi.com - PHP 】

  (主要用了两个字符串函数implode()和explode)
我制作的域名查询的源代码,主要用了两个字符串函数implode()和explode,利用这两个函数的切割字符串的强大功能,可以查询.com,.net.,org.,cc.,tv下的域名whois。
<?php
echo '<center<form';
echo '<input type="text" name="string"';
echo '<input type="submit" value="查询"';  
echo "</form";
if (isset($string))  
{
$url = "http://networksolutions.com/cgi-bin/whois/whois?STRING=".$string."&STRING=Search";  
$str = implode("",file($url));        
$aa= explode("<pr",$str);      
$bb=$aa[1];
$cc=explode("re",$bb);
$dd= $cc[0];
$ee=explode("e",$dd);
$ff=implode("<pre",$ee);
$hh=explode("</p",$ff);
$jj=implode("</pre",$hh);
$kk=explode("Registrant",$jj);
$ll=implode("<font color=red注册人</font",$kk);
$mm=explode("Domain Name",$ll);
$nn=implode("<font color=red域名</font",$mm);
$oo=explode("Administrative Contact",$nn);
$pp=implode("<font color=red管理联系人</font",$oo);
$qq=explode("Technical Contact",$pp);
$ii=implode("<font color=red技术联系人</font",$qq);
$ss=explode("Record last updated on",$ii);
$tt=implode("<font color=red最后更新日期:</font",$ss);
$uu=explode("Record expires on",$tt);
$vv=implode("<font color=red域名到期日期:</font",$uu);
$ww=explode("Record created on",$vv);
$xx=implode("<font color=red域名注册日期:</font",$ww);
$yy=explode("Database last updated on",$xx);
$zz=implode("<font color=red数据库更新日期:</font",$yy);
$aaa=explode("Record updated on",$zz);
$bbb=implode("<font color=red记录更新日期:</font",$aaa);
$ccc=explode("Admin Name",$bbb);
$ddd=implode("<font color=red管理联系人</font",$ccc);
$eee=explode("Tech Name",$ddd);
$whois=implode("<font color=red技术联系人</font",$eee);
}
echo '<center<table width="50%" border="0" cellspacing="1" cellpadding="0" bgcolor="#FF6666"';
echo '<tr bgcolor="#ffcc33"';
echo "<td";
echo '<div align="center"域名whois查询系统</div';
echo "</td";
echo "</tr";
echo '<tr bgcolor="#FFFFFF"';  
echo "<td";
echo '<div align="left"';
echo "<br";
echo $whois;
echo "</div";
echo "</td";
echo "</tr";
echo '<tr bgcolor="#ffcc33"';
echo "<td";
echo '<div align="center"<a href="http://www.phpcode.net"<font face="Verdana, Arial, Helvetica, sans-serif"PHPcode.net</font</a</div';
echo "</td";
echo "</tr";
echo "</table";
?
  

来源:http://www.tulaoshi.com/n/20160129/1493562.html

延伸阅读
  nslookup [这是命令的第一步。"nslookup"命令。] set type=ns [第二步。"set type=ns" ] server ns.xinnet.cn [第三步。"server ns.xinnet.cn" ] Default Server: ns.xinnet.cn Address: 202.106.124.195 ls hoky.org [第四步。"ls hoky.org" 呵呵,把hoky.org换成你要查询的域名即可!] C:\Documents and Settings\Administrat...
标签: Web开发
一个可查询所有表的“通用”查询分页类最近突发奇想,希望写出一个可以针对所有表的查询分页类。因为在实际的开发中,恐怕查询并将结果集分页显示是用得最多的代码,而表的结构是多样的,我想尽可能地提高代码的重用率和维护性。 以下是我写的,请各位加以指点,测试,看能否进行更好的改进和更多的支持。 目前还只支持单一的表,不支持联...
                                一个简单的一箭穿心程序    其实这个程序也不难,只要专心形线方程(1-ρ×cosθ)来绘图就可以了。    作者:...
标签: PHP
  域名查询代码公布       <?php   // 网络技术主管座右铭:三人行,其必有我师焉。http://www.ctohome.com   // 这个代码可以是说是非常的SMART,我改动了小小部分使它更容易用。   $moreinfolist = array( // 储存WHOIS查询主机的连接方法   'at' = 'www.ri...
类似于学习机上的指法练习程序,简单而实用#includetime.h main() { int x,y,i,j; unsigned int Timer; char ch; char key; char *kb[]={"Q W E R T Y U I O P [ ]","A S D F G H J K L ; '","Z X C V B N M , . /"}; long AllCounter=0,RightCounter=0,FalseCounter=0; ...

经验教程

582

收藏

24
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部