Собственно сами данные получить не проблема. Проблема привести данные в надлежащий вид и выбрать только нужное.
Было бы все просто, если бы все сервисы whois давали все в едином формате, но это не так:(
Есть ли универсальный парсер? Или может кто поможет?
Гугл ничего толкового не подсказал
добавлено спустя 4 минуты:
Нужно привести данные в такой формат:
регистрант
организация
дата регистрации домена
дата окончания домена
нс сервер (можно один)
Главное чтобы функция работала для любого домена
для каждой конкретной зоны пишешь функцию парсера и всё.
но возможны проблемы с обработкой com/net, т.к. там запрос редиректится на хуиз регистратора.
.eu - там данные сокрыты как и в рушках/сушках/рфках.
с остальными проблем не должно быть особенных.
как вариант - можешь попробовать сделать обработку и выдачу результата хуиза как у регру - они тупо русифицировали ответы хуизов + вырезали все дисклеймеры.
Александр II, хм, не нашел где рег ру руссифицировал данные хуиз.
Меня как раз больше всего интересуют домены com и net.
Конечно очень надеялся что кто-нибудь даст готовое решение...
Мне собственно и нужен только массив слов обозначающих регистранта, организацию, даты начала и окончания домена, парсер написал бы сам
oee,какой сайт.
добавлено спустя 18 минут:
Александр II,по поводу вывода..можно использовать
функцию
http://www.php.net/manual/ru/function.file.php
-
помещяем в массив и выводим.
добавлено спустя 7 минут:
или curl
добавлено спустя 9 минут:
$sait='microsoft.com"
$info= file('http://whois.domaintools.com/.$sait');
-
Возращяет массив.
регистрант -$info["2"]
организация -$info["5"]
-
если потребуется..обработка строк
добавлено спустя 1 минуту:
Меня как раз больше всего интересуют домены com и net.
-
надо подумать.
добавлено спустя 6 минут:
надо найти подходящий whois
-
http://whois.domaintools.com/microsoft.com
Анархист, для com/net есть универсальный, но там нет инфы про регистранта/биллинг/техника.
просто: домен, даты, неймсерверы, статус.
остальные хуизы идут регистраторские, причём один регистратор может обозначать поля по-иному.
либо вообще выдать базовую инфу + имя регистранта, а остальное - перейдите по ссылке
так например у гоудяди сделано.
Анархист, вот вся проблема в полях))
Мне нужны данные по отдельности, регистрант отдельной строкой, организация если есть, даты домена и нс сервера
добавлено спустя 1 минуту:
Default_mo, оффтопим?