<form name="form1" id="form1" action="" method="post">
查询的域名:
<input name="name" id="name" type="text" value="<?php echo $_POST['name']; ?>" />
<input name="domains[]" id="domains1" type="checkbox" value=".com" />.com
<input name="domains[]" id="domains2" type="checkbox" value=".com.hk" />.com.hk
<input name="domains[]" id="domains3" type="checkbox" value=".com.cn" />.com.cn
<input name="domains[]" id="domains4" type="checkbox" value=".net" />.net
<input name="sub1" id="sub1" type="submit" value="OK" /><br>
</form>
<?php
/*------------------------自定义域名查询接口说明 -------------------------/
1.将此文件名改为whois_api.php,系统在查询域名时会自动调用此接口
2.whois_api函数中的参数$domain是域名,$suffix是后缀(如.com),在查询时传入
/-----------------------------------------------------------------------*/
function whois_api($domain, $suffix)
{
$params.= urlencode($domain) . urlencode($suffix);
$params = "domain=$params";
$url = "http://218.30.103.77/cgi-bin/check_muitl.cgi?$params";
//echo $url;
$result = file_get_contents($url);
//var_dump( $result );
//$string = explode('|', $result);
//$status = $string[2]; // 域名注册状态 【210 -> 可以注册,211 -> 不可以注册,212 -> 查询失败】
switch( $result )
{
case "Not Allowed!":
$rnt = 1;
break;
default:
$rnt = $result;
break;
}
return $rnt;
}
if( $_POST )
{
$name = ( isset($_POST['name']) ) ? $_POST['name'] : 'test'.date('YmdHis');
$domains = ( isset($_POST['domains']) ) ? $_POST['domains'] : '.com';
if( $name && $domains )
{
foreach( $domains as $k=>$domain )
{
$a = whois_api($name, $domain);
if( $a==1 )
{
echo $name.$domain.' 此域名<b>可以</b>注册。<br> ';
}
else
{
echo $name.$domain.' 此域名<b>不可以</b>注册。<br> ';
//var_dump( $a );
}
}
}
}
?>
评论