Whois

Discussion in 'Болталка' started by ZINGER, 12 Mar 2006.

  1. ZINGER

    ZINGER Banned

    Joined:
    23 Feb 2006
    Messages:
    64
    Likes Received:
    24
    Reputations:
    4
    Очень нужен php скрипт whois который проверяет, доступно ли доменное имя для регистрации....
    в зонах .RU, .COM.RU, .ORG.RU, .PP.RU, .NET.RU, .SU, .COM,
    .NET, .ORG, .INFO, .BIZ, .NAME, .CC, .COM.UA, .UA, .US, .WS
    .NU, .BZ, .CA, .CO.UK, .ORG.UK, .CN, .COM, .CN, .NET.CN, .COM.MX, .TM
     
    #1 ZINGER, 12 Mar 2006
    Last edited: 12 Mar 2006
  2. ZINGER

    ZINGER Banned

    Joined:
    23 Feb 2006
    Messages:
    64
    Likes Received:
    24
    Reputations:
    4
    кто достанет получит 3-5 семизнаков
     
  3. Utochka

    Utochka Elder - Старейшина

    Joined:
    21 Dec 2005
    Messages:
    495
    Likes Received:
    106
    Reputations:
    54
    <html>
    <head>
    <title>IP information</title>
    </head>
    <body>
    <center>
    <H4>Информация об IP-адресе</H4>
    <FORM action=ip.php method=post>
    <INPUT type=text name=ip size=35>
    <input type=submit value='Проверить'>
    </form>
    </center>


    <?php
    if ($ip!="") {
    $sock = fsockopen ("whois.ripe.net",43,$errno,$errstr);
    //соединение с сокетом TCP, ожидающим на сервере "whois.ripe.net" на 43 порту.
    Возвращает дескриптор соединения

    if (!$sock) {
    echo("$errno($errstr)");
    return;
    }
    else {
    fputs ($sock, $ip."\r\n");
    //записываем строку из переменной $ip в дескриптор сокета

    while (!feof($sock)) {
    echo (str_replace(":",": ",fgets ($sock,128))."<br>");
    //осуществляем чтение из дескриптора сокета
    }
    }
    fclose ($sock);
    //закрытие соединения
    }
    ?>

    </body>
    </html>
     
  4. Utochka

    Utochka Elder - Старейшина

    Joined:
    21 Dec 2005
    Messages:
    495
    Likes Received:
    106
    Reputations:
    54
  5. Utochka

    Utochka Elder - Старейшина

    Joined:
    21 Dec 2005
    Messages:
    495
    Likes Received:
    106
    Reputations:
    54