MSG;
exit;
}
elseif(strlen($domain)>63)
{
display("Please enter charecters with maximum length thirty");
print <<
MSG;
exit;
}
elseif(!preg_match("/[a-zA-Z0-9]+/",$domain))
{
display("Please enter only alpha numberic charecters with alphabets and numbers only");
print <<
MSG;
exit;
}
elseif(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", $domain))
{
display("Please enter only alpha numberic charecters with alphabets and numbers only not include .com .net or others");
}
else
{
whois ($target);
}
}
function whois($target){
global $ntarget;
global $show;
$server = "whois.crsnic.net";
if((eregi(".com\$|.net\$", $target)) || (eregi(".com\$|.net\$", $ntarget)))
$server = "whois.crsnic.net";
#$server = "whois.opensrs.net'";
else if((eregi(".info\$", $target)) || (eregi(".info\$", $ntarget)))
$server = "whois.afilias.net";
else if((eregi(".org\$", $target)) || (eregi(".org\$", $ntarget)))
$server = "whois.corenic.net";
#$server = "whois.opensrs.net'";
else if((eregi(".name\$", $target)) || (eregi(".name\$", $ntarget)))
$server = "whois.nic.name";
else if((eregi(".biz\$", $target)) || (eregi(".biz\$", $ntarget)))
$server = "whois.nic.biz";
else if((eregi(".cc\$", $target)) || (eregi(".cc\$", $ntarget)))
$server = "whois.enicregistrar.com";
else if((eregi(".ws\$", $target)) || (eregi(".ws\$", $ntarget)))
$server = "whois.nic.ws";
else if((eregi(".in.th\$", $target)) || (eregi(".in.th\$", $ntarget)))
$server = "whois.thnic.co.th";
else if((eregi(".co.th\$", $target)) || (eregi(".co.th\$", $ntarget)))
$server = "whois.thnic.co.th";
/*
else if((eregi(".au\$", $target)) || (eregi(".au\$", $ntarget)))
$server = "whois.aunic.net";
else if((eregi(".nz\$", $target)) || (eregi(".nz\$", $ntarget)))
$server = "whois.domainz.net.nz";
*/
else{
$msg .= "I only support .com, .net, .org, . .info and .biz.";
display($msg);
return;
}
if (! $sock = fsockopen($server, 43, $num, $error, 10)){
unset($sock);
$msg .= "Timed-out connecting to $server (port 43)";
}
else{
fputs($sock, "$target\n");
while (!feof($sock))
$buffer .= fgets($sock, 10240);
}
fclose($sock);
if(! eregi("Whois Server:", $buffer)){
if(eregi("no match", $buffer)||eregi("Not found", $buffer))
{
$targot = base64_encode($target);
$targotten = base64_encode(base64_encode($target));
display("NOT FOUND ! : No match for $target
ชื่อเว็ปนี้ยังไม่มีใครใช้ คุณสามารถใช้ชื่อนี้ได้
! ไม่สามารถใช้สัญลักษณ์ พิเศษทุกชนิด และ ช่องว่าง เครื่องหมายอย่างเดียวที่ใช้ได้คือ เครื่องหมาย ขีดกลาง - เท่านั้น
ตัวอักษร เล็ก/ใหญ่ มีค่าเท่ากัน เช่น DLTHHHOST.COM กับ dlthhost.com คือโดเมนเนมเดียวกัน
Coprright © 2003-=date("Y")?> DLTHHost Network All Right Reserved.
ติดต่อสอบถาม 083-974-4915 (TRUE), 089-419-9415 (DTAC)