<?
@include('inc/header.php');
?>
<style>
.main{ border:1px solid #7A7A7A;padding:10px;}
.main table { border:1px solid #7A7A7A; border-bottom:none;}
.main table tr td{ border-bottom:1px solid #7A7A7A;border-right:1px solid #7A7A7A;}
.main table .tr{ font-weight:bold}
</style>
<div class="main">
<div style="width:600px; margin:0 auto">
<?
error_reporting(0);
include "domain_lookup.php";
?>
	<div class="form-group">
		<form action="" class="form-horizontal" role="form">
			<div class="form-group">
				<div align="center"><label class="col-sm-2 control-label" for="domain">在线Whois查询请输入域名/IP</label></div>
				<div class="col-sm-10">
				<div align="center"><input type="text" class="form-control" name="domain" id="domain" size="26" value="<?php echo $domain;?>" placeholder="请输入域名/IP"></div>
				</div>
			</div>
			<div class="form-group">
				<div class="col-sm-offset-2 col-sm-10">
				<div align="center"><input type="submit" value="Whois查询" id="sub" style="width:70px;height:25px;line-height:24px;font:12px arial;"></div>
				</div>
			</div>
		</form>
<?php
if(!empty($domain)) {
	$domain = trim($domain);
	if(substr(strtolower($domain), 0, 7) == "http://") $domain = substr($domain, 7);
	if(substr(strtolower($domain), 0, 4) == "www.") $domain = substr($domain, 4);
	if(ValidateIP($domain)){
		$result = '<pre class="alert alert-info">'.LookupIP($domain).'</pre>';
	}else if(ValidateDomain($domain)){
		$result = '<pre class="alert alert-info">'.LookupDomain($domain).'</pre>';
	}else{
		$result = '<div class="alert alert-danger"><strong>输入格式错误！</strong></div>';
	}
}
?>
<?php echo $result; ?>
<p>------------------------------------------------------------------------------------------------------------------</p>
<p>whois（读作“Who is”，非缩写）是用来查询域名的IP以及所有者等信息的传输协议。</p>
<p>简单说，whois就是一个用来查询域名是否已经被注册，以及注册域名的详细信息的数据库（如域名所有人、域名注册商）。</p>
<p>通过whois来实现对域名信息的查询。早期的whois查询多以命令列接口存在，但是现在出现了一些网页接口简化的线上查询工具，可以一次向不同的数据库查询。</p>
<p>网页接口的查询工具仍然依赖whois协议向服务器发送查询请求，命令列接口的工具仍然被系统管理员广泛使用。</p>
<p>whois通常使用TCP协议43端口。每个域名/IP的whois信息由对应的管理机构保存。</p>
<p>------------------------------------------------------------------------------------------------------------------</p>
	</div>
</div>
</table>
</div>
<?
@include('inc/footer.php');
?>