PHP--用万网的接口实现域名查询功能_php实例

今天给别人做网站时有个需求是要有域名查询功能,查了点资料写了个简单的查询功能
前台页面用的是checkbox,代码如下:

复制代码 代码如下:

<form name="form1" method="post" action="chaxun.php">
<tbody><tr>
<td align="right" valign="middle" width="251">
<p align="center">
<img border="0" src="./templates/img/www.gif"><input name="dns" type="text" id="dns" size="20" style="background-color: #C0C0C0"></p></td>
<td style="padding-top:11px;" valign="top" width="99">
<!--
<input type="image" src="./templates/img/cx.gif" align="left" onclick="submit()" width="50" height="18">
-->
<input type="submit" value="查询"/>
</td>
</tr>
<tr>
<td colspan="2" align="left" valign="top" style="padding-left:12px;">
<table width="96%" border="0" cellspacing="0" cellpadding="0" height="94%">
<tbody><tr>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="com" checked="">.com</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="cn" checked="">.cn</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="tel" checked="">.tel</td>
</tr>
<tr>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="mobi">.mobi</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="net" checked="">.net</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="org">.org</td>
</tr>
<tr>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="asia">.asia</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="me">.me</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="com.cn" checked="">.com.cn</td>
</tr>
<tr>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="net.cn">.net.cn</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="org.cn">.org.cn</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="gov.cn">.gov.cn</td>
</tr>
<tr>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="hk">.hk</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="tv">.tv</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="biz">.biz</td>
</tr>
<tr>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="cc">.cc</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="name">.name</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="info">.info</td>
</tr>
<tr>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="公司">.公司</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="网络">.网络</td>
<td align="left" width="76"><input name="ext[]" type="checkbox" id="ext" value="中国">.中国</td>
</tr>
</tbody></table></td>
</tr>

</tbody>
</form>

PHP代码:

复制代码 代码如下:

<?php

//得到顶级域名
$ext=$_POST['ext'];
//得到二级域名
$dns = $_POST['dns'];

//print_r($ext);
//$domain = $dns . "." . $ext[0];
//echo $domain;

//遍历所有的域名
foreach ($ext as $value) {
//组合域名
$domain = $dns . "." . $value;

//查询:
echo $domain ;

$do = "http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=" . $domain;
$xml_data = file_get_contents($do);
$result_arr = (array) simplexml_load_string($xml_data);

$returncode=$result_arr['returncode'];
$key=$result_arr['key'];

$original=$result_arr['original'];

$status= substr($original,0,3);

if($status=="210"){

echo ":恭喜您,可以注册";

}else if($status=="211"){

echo ":已经注册";

}else if($status=="212"){

echo ":参数错误";

}
echo '<br>';

}

?>

时间: 2024-08-17 20:29:58

PHP--用万网的接口实现域名查询功能_php实例的相关文章

品牌与域名的完美匹配,万网启用“wan.wang”域名

3月25日消息,日前,国内域名行业迎来了2015年头条新闻.国内最大的域名注册商---万网正式启用了"wan.wang"域名,与现有的域名一起作为万网的主域名. 分析人士指出,随着传统COM.CN域名后缀资源的日益枯竭,新域名后缀将成为新的选择方向,作为域名行业嗅觉最敏锐的注册商,万网注册并正式启用wan.wang域名,无疑表明了对作为新后缀领袖.wang域名的绝对看好.   品牌与域名的完美匹配   万网启用wan.wang域名,标志着双方已经正式进入深度合作阶段.业内人士表示,wa

万网已经开始对CN域名免费体验了

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 最近看到新闻,万网已经开始对CN域名免费体验了,免费注册.不知道这对广大站长朋友是喜还是忧. 喜的是米不用花钱了,可以想做多少站就做多少站了.忧的是米免费了,垃圾站大量的繁殖,会严重的干扰到网站这片净土. 07年CN域名1元活动,搞得沸沸扬扬.同时也传出,百度不收录CN域名一说,如今一年过去了,百度不是不收录CN域名,只明显的慢了很多,而且收录也没以前的那么顺利了.

使用xmlhttp为网站增加域名查询功能

xml 当我们准备建立一个Web站点时,就必须向域名登记机构申请一个Internet域名,因此,我们通常希望了解自己准备使用的域名是否已经被注册,这时,可以访问NIC站点http://www.nic.net,点击"whois"链接后输入需查询的域名,就可以得到我们需要的结果. WHOIS服务器为 .com..net 和 .org 的国际顶级域名的查询返回全部的 whois 数据,包括网站域名注册人.管理合约.联系方式(电话.电子邮件.地址).帐单联络.技术支持和域名服务器信息,对于用户

使用xmlhttp为网站增加域名查询功能_XML/RSS

当我们准备建立一个Web站点时,就必须向域名登记机构申请一个Internet域名,因此,我们通常希望了解自己准备使用的域名是否已经被注册,这时,可以访问NIC站点http://www.nic.net,点击"whois"链接后输入需查询的域名,就可以得到我们需要的结果. WHOIS服务器为 .com..net 和 .org 的国际顶级域名的查询返回全部的 whois 数据,包括网站域名注册人.管理合约.联系方式(电话.电子邮件.地址).帐单联络.技术支持和域名服务器信息,对于用户了解一个

如何在.NET网站中实现域名查询功能

问题描述 如何在.NET网站中实现域名查询功能,望高手指点,谢谢了. 解决方案 解决方案二:帮你顶..很关注这个问题!解决方案三:在来一次...来高手解答啊1解决方案四:通过别的网站的查询结果,然后读入该页面的htmlsource,根据该html进行正则分析出最后的结果显示在你的页面上

对万网处理我过期域名做法的感叹

中介交易 SEO诊断 淘宝客 云主机 技术大厅 今天我像往常一样,通过某软件查看了下自己博客的搜索引擎收录及外链情况,然后,去网络营销学院学员的博客看看,完事后,像往常一样每天看下软件上显示的今日到期域名,看下有没好"米"会在今天掉下来,实际上掉下好米的几率不会很高,就算有,抢注到好"米"的几率对于一般人而言也是基本为0的.根据域名圈内的朋友介绍说,由于好的域名资源基本枯竭,所以目前抢注过期域名比较盛行,而那些过期删除域名抢注基本被3大国际公司:pool.com.e

万网主机绑无限域名的好方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 以前一直用的是godaddy的空间,现在速度越来越不行了,无奈之下正寻思着在国内找一家.看了看万网的空间,被他的独立IP吸引住了.我是一个做小站,多做站的业余站长,所以空间的稳定性对我来说很重要.虽然万网官方的价格很高,但是通过在万网代理图王那购买空间却很实惠,适合小站用. 言归正传,万网空间规定只能绑定两个域名,但是对于有很多域名的米农来说

新网、万网入围全球顶级域名保有量Top20

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 主机点评网消息:域名统计机构WebHosting.info日前发布全球顶级域名保有量排行.Godaddy以绝对领先的市场占有率排名第一,中国有两家企业入围.其中新网排名第十三位,万网排名第十八位. 入围TOP20的企业由8家来自美国,累计市场占有率超过50%,我们应该清醒地认识到与域名行业发达国家之间的差距,全面增强危机感和急迫感.但我国的市

域名注册量激增 中国万网领跑国内域名注册市场

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 据国外知名的互联网服务行业研究和统计网站webhosting最新统计数据显示:全球.com域名排名前五的国家,域名总量合达9000万,占全球域名总量的97%.其中,美国以7181万排名第一,紧随其后的是德国.英格兰,而中国以404万的com域名保有量目前位列第四.然而,随着互联网在中国的普及应用,互联网已经成为年轻创业者.企业市场宣传的桥头堡