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


Posted in PHP onOctober 09, 2006

<?  

// 查询是否存在一个域名  
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];  

?>  

PHP 相关文章推荐
php与XML、XSLT、Mysql的结合运用实现代码
Nov 19 PHP
PHP学习笔记 (1) 环境配置与代码调试
Jun 19 PHP
在WAMP环境下搭建ZendDebugger php调试工具的方法
Jul 18 PHP
基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
May 15 PHP
九个你必须知道而且又很好用的php函数和特点
Aug 08 PHP
php实现utf-8转unicode函数分享
Jan 06 PHP
php通过淘宝API查询IP地址归属等信息
Dec 25 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
Feb 05 PHP
ThinkPHP框架表单验证操作方法
Jul 19 PHP
PHP实现一维数组与二维数组去重功能示例
May 24 PHP
Mac下快速搭建PHP开发环境步骤详解
May 05 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
Jul 19 PHP
不用数据库的多用户文件自由上传投票系统(2)
Oct 09 #PHP
PHP4实际应用经验篇(4)
Oct 09 #PHP
Php做的端口嗅探器--可以指定网站和端口
Oct 09 #PHP
PHP4实际应用经验篇(3)
Oct 09 #PHP
在字符串中把网址改成超级链接
Oct 09 #PHP
PHP4实际应用经验篇(2)
Oct 09 #PHP
PHP4实际应用经验篇(1)
Oct 09 #PHP
You might like
php实现微信公众平台账号自定义菜单类
2015/10/11 PHP
php进行md5加密简单实例方法
2019/09/19 PHP
Laravel定时任务的每秒执行代码
2019/10/22 PHP
jquery.messager.js插件导致页面抖动的解决方法
2013/07/14 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
2015/03/02 Javascript
完美实现仿QQ空间评论回复特效
2015/05/06 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
2015/07/29 Javascript
玩转JavaScript OOP - 类的实现详解
2016/06/08 Javascript
对vux点击事件的优化详解
2018/08/28 Javascript
vue中,在本地缓存中读写数据的方法
2018/09/21 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
深入理解JavaScript 箭头函数
2019/05/30 Javascript
vue 指令和过滤器的基本使用(品牌管理案例)
2019/11/04 Javascript
js实现踩五彩块游戏
2020/02/08 Javascript
jquery实现点击弹出对话框
2020/02/08 jQuery
[04:11]2014DOTA2国际邀请赛 CIS遗憾出局梦想不灭
2014/07/09 DOTA
[03:38]TI4西雅图DOTA2前线报道 71专访
2014/07/08 DOTA
利用Python抓取行政区划码的方法
2016/11/28 Python
Sublime开发python程序的示例代码
2018/01/24 Python
使用Python爬取最好大学网大学排名
2018/02/24 Python
python中sys.argv函数精简概括
2018/07/08 Python
Python多进程入门、分布式进程数据共享实例详解
2019/06/03 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
基于Django集成CAS实现流程详解
2020/11/28 Python
台湾生鲜宅配:大口市集
2017/10/14 全球购物
Chain Reaction Cycles芬兰:世界上最大的在线自行车商店
2017/12/06 全球购物
英国在线花园中心:You Garden
2018/06/03 全球购物
英国DVD和蓝光碟片购买网站:Zoom.co.uk(电影和电视)
2019/09/23 全球购物
机房搬迁方案
2014/05/01 职场文书
小学运动会口号
2014/06/07 职场文书
德育标兵事迹材料
2014/08/24 职场文书
世界环境日活动总结
2015/02/11 职场文书
辞职信的写法
2015/02/27 职场文书
企业员工辞职信范文
2015/05/12 职场文书
换届选举主持词
2015/07/03 职场文书
JavaScript中的LHS和RHS分析详情
2022/04/06 Javascript