WHOIS类的修改版
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-05-25
is->connect($server); if($ptr): if(!ereg($query, "ncontentquot;)): $query .= "n"; endif; fputs($ptr, "$query"); $i=0; $this->FOUND=1; while(!feof($ptr)): $array[$i]=fgets($ptr,$this->MAXLEN); $this->DATA_COUNT+=strlen(chop($array[$i])); if(eregi( "No match for", $array[$i]) || eregi ("No entries found", $array[$i])): $this->FOUND=0; elseif(eregi( "WHOIS database is down",$array[$i])): $this->ERROR++; $this->FOUND=0; elseif(eregi( "Please wait a while and try again",$array[$i])): $this->ERROR++; $this->FOUND=0; break; endif; $i++; endwhile; fclose($ptr); if($this->DATA_COUNT>$this->DATA_MIN): return($array); else: $this->ERROR++; endif; else: $this->ERROR++; endif; } }; $myWHOIS=new whois(); $thisname=$servername.$domainname; // 根据国内域名或国际域名选择WHOIS SERVER if (ereg(".cncontentquot;,$thisname)) { $myWHOIS->WHOIS_SERVER="whois.cnnic.net.cn"; $array=$myWHOIS->cnrawlookup($thisname,$myWHOIS->WHOIS_SERVER); } else { $myWHOIS->WHOIS_SERVER="whois.internic.net"; //$myWHOIS->WHOIS_SERVER="whois.networksolutions.com"; $array=$myWHOIS->rawlookup($thisname,$myWHOIS->WHOIS_SERVER); } echo " ".$thisname." "; echo ""; $x=0; while ($x { echo " $x "; echo " $array[$x] "; $x++; } echo " "; if (!ereg(".cncontentquot;,$thisname)) { echo " Furth infomation "; $array_further=$myWHOIS->rawlookup($thisname,$myWHOIS->NEW_WHOIS); echo ""; $x=0; while ($x { echo " $x "; echo " $array_further[$x] "; $x++; } echo " "; } ?> |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 对Javascript和select部件的结合运用下一篇: PHP聊天室技术
关于WHOIS类的修改版的所有评论