проверка домена
Вроде что-то работает, но далеко не все и не так как надо.
Кто подскажет, как мне сделать проверку доменов в зонах net, com, org и др.?
Вся проблема в том, что не понимаю я как обработать ответ сервера.
Подключаюсь так:
fsockopen ($domain, "43", $errno, $errstr, 60);
Для доменов, проверяемых через whois.ripn.net вроде работает, то, что я написал, но это все, по ходу, сделано через одно место и всё можно сделать гораздо проще...
Вот вопрос как:-?
Подключаюсь я к whois серверу:
Код:
$fp = fsockopen ($whois, "43", $errno, $errstr, 60);
fputs ($fp, $adr."\r\n");
while (!feof($fp)) {
$tmp_reply = fgets ($fp,'128');//написал '128' вместо 128, т.к. этот форум клинит.
fputs ($fp, $adr."\r\n");
while (!feof($fp)) {
$tmp_reply = fgets ($fp,'128');//написал '128' вместо 128, т.к. этот форум клинит.
Вопрос в том, как мне узнать по этому ответу, свободен или занят домен, программными средствами?
Есть вариант, искать в ответе определенную последовательность, которая для данного whois сервера значит, что занят домен.
Как это лучше осуществить?
Я пользуюсь stristr($reply, 'фраза которая значит, что домен занят (или свободен)');
Но не всегда срабатывает для аналогичных серверов. Надо сказать, что пока стандартный ответ удалось поймать только для ripna.
http://pear.php.net/). Есть там модуль - Net_Whois.
download: http://pear.php.net/package/Net_Whois/download
documentation: http://pear.php.net/manual/ru/package.networking.net-whois.php
Есть такая штука, PEAR называется (
download: http://pear.php.net/package/Net_Whois/download
documentation: http://pear.php.net/manual/ru/package.networking.net-whois.php
Есть такая штука, PEAR называется (http://pear.php.net/). Есть там модуль - Net_Whois.
download: http://pear.php.net/package/Net_Whois/download
documentation: http://pear.php.net/manual/ru/package.networking.net-whois.php [/QUOTE
Спасибо. Сайтик интересный (в позновательных целях), но скрипт не рабочий и файлов нехватает в архиве и неизвестно где их взять. Так, я глазами пробежался по коду - судя по всему, тут тоже выводится информация по домену полная, вопрос о том, как её "отловить", остался.
Но это уже что-то, ещё бы найти недостающие файлы...
Ссылочка на самом деле полезная...
Цитата:
Originally posted by Couger
Ссылочка на самом деле полезная...
Ссылочка на самом деле полезная...