Понедельник, 15.06.2026, 10:08
Приветствую Вас Гость | RSS
Поиск по каталогу
Главная страница | Каталог статей | Регистрация | Вход

Информационные технологии
Форма входа
Меню сайта

Категории каталога
php [246]
perl [1]
perl
ASP [1]
AJAX [0]

Друзья сайта

Наш опрос
Оцените мой сайт
Всего ответов: 69

Начало » Статьи » Web программирование » php

Пример обращения к сервису Whois на PHP
Скрипт обращения к сервису Whois, реализованный средствами языка PHP. Скрипт, достаточно прост и пояснений практически не требует.



<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."rn");

     //записываем строку из переменной $ip в дескриптор сокета



     while (!feof($sock))

      {

        echo (str_replace(":",": ",fgets ($sock,128))."<br>");

        //осуществляем чтение из дескриптора сокета

     }

  }

  fclose ($sock);

  //закрытие соединения

}

?>



</body>

</html>
Категория: php | Добавил: freeone (09.05.2007) | Автор: нет автора
Просмотров: 661 | Рейтинг: 0.0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:

Copyright Информационные технологии © 2006