Пример обращения к сервису Whois на PHP

Автор: content Воскресенье, Апрель 8th, 2012 Нет комментариев

Рубрика: Язык 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.su

Источник: http://www.php.su/articles/?cat=examples&page=008

Оставить комментарий

Чтобы оставлять комментарии Вы должны быть авторизованы.

Похожие посты