Code Whois domain version 3.0 Một số tính năng mới : 1. Phần mở rộng có thể tùy biến bằng cách thêm vào trong file list_ext.txt (phân cách nhau bằng ký tự Enter: \n). 2. Lưu lại các domain đã được check vào file checked_domain.txt. 3. Tốc độ quick check nhanh (chỉ sử dụng nslookup). Hàm chính của version lần này chính là hàm quick_check và list_extension function quick_check($domain,$ext) {if(empty($domain)) echo 'You must enter domain name to check.'; else { if(!eregi("^([[:alnum:]-])+$",$domain)) echo 'Domain name contain alphabet, number & dash character only.'; else { $data = popen("(nslookup -timeout=5 -query=ANY -nodef $domain$ext)2>&1","r"); $result = ''; while (!feof($data)) { $result.= fgets($data, 1000); } $find = stripos($result, "can't find"); if($find=== false) { echo "<span class="\">$domain$ext</span> This domain has taken. (<a href="/trung-tam-tin-hoc/\">whois</a>)"; } else echo "<span class="\">$domain$ext</span> This domain has available."; } $fp=fopen("checked_domain.txt","a"); fwrite($fp, $domain.$ext."t".date("H:i:s - d/m/Y")."n"); fclose($fp); } } function list_extension() { $filename = 'list_ext.txt'; $handle = fopen($filename,"r"); $data = fread($handle,filesize($filename)); $ext = explode("n",$data); $list_ext = ''; if(count($ext)!=0) { for($i=0;$i < count($ext);$i++) { if($i%3==0) $list_ext.=' <input name="ext" type="checkbox" value="'.$ext[$i].'" />'.$ext[$i].''; else $list_ext.=' <input name="ext" type="checkbox" value="'.$ext[$i].'" />'.$ext[$i].''; } return $list_ext.' Check all '; } else { return ' List extension not available. '; } } Demo: http://donamkhanh.info/lab/ajax/whoisv3 Nguồn: donamkhanh.com . Code Whois domain version 3. 0 Một số tính năng mới : 1. Phần mở rộng có thể tùy biến bằng cách thêm vào. function quick_check( $domain, $ext) {if(empty( $domain) ) echo 'You must enter domain name to check.'; else { if(!eregi("^([[:alnum:]-])+$", $domain) ) echo &apos ;Domain name contain. ký tự Enter:
). 2. Lưu lại các domain đã được check vào file checked _domain. txt. 3. Tốc độ quick check nhanh (chỉ sử dụng nslookup). Hàm chính của version lần này chính là hàm quick_check