Heim  >  Artikel  >  php教程  >  PHP写的域名查询系统Whois

PHP写的域名查询系统Whois

WBOY
WBOYOriginal
2016-05-25 16:51:45813Durchsuche

               
<?php
if ($domain) {
    if ($domain) {
        $fp = fsockopen("rs.internic.net", 43, &$errno, &$errstr, 10);
        if (!$fp) {
            echo "$errstr ($errno)<br>n";
        } else {
            fputs($fp, "$domainrn");
            while (!feof($fp)) {
                $buf = fgets($fp, 128);
                if (ereg("Whois Server:", $buf)) {
                    $server = str_replace("Whois Server: ", "", $buf);
                    $server = trim($server);
                }
            }
            fclose($fp);
        }
        if ($server) {
            echo "<B>$domain is registered at $server:</B><BR>";
            echo "<PRE>";
            $fp = fsockopen($server, 43, &$errno, &$errstr, 10);
            if (!$fp) {
                echo "Could not open connection to $server on port 43.n";
                echo "$errstr ($errno)<br>n";
            } else {
                fputs($fp, "$domainrn");
                while (!feof($fp)) {
                    echo fgets($fp, 128);
                }
                fclose($fp);
            }
        } else {
            echo ("<b>$domain does not appear to be registered.</b><BR>");
        }
        echo ("

");     } } ?>

 " METHOD="post">  查找 .com, .org, and .net 主机
  主机名:    


文章网址:

随意转载^^但请附上教程地址。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:如何正确理解 PHP 的错误信息 Nächster Artikel:php实现封IP功能