Здравствуйте! Хочу сделать у себя на сайте сервис по проверки домена (данные о владельце сайта). Помогите мне пожалуйста с php кодом?
Нужно написать парсер. Данные будут браться с www.whois-service.ru.
А пока я написал html запрос
whios.html:
HTML |
<head> <style type="text/css" media="all"> @import url(style.css); </style> </head> <table width="100%" border="5" cellspacing="5" cellpadding="5"> <tr> <td bgcolor="#00b2ed"> <b>Whois-сервис</b> — это сервис для проверки доменов. Введите любое имя сайта в поисковую строку, и узнаете, свободен домен или занят. Если доменное имя уже занято, можно узнать, кто его владелец и как с ним связаться. Работает удобный подбор доменов: после включения режима «история запросов» видны все доменные имена, которые вы уже искали. Если при проверке у вас возникнет желание купить домен, некоторые сервисы регистрации доменов перечислены на этой странице справа. Поиск имени для сайта и сервис подбора доменов доступны для доменных имен России, стран СНГ, международных и национальных доменных зон. <p> </p> </td> </tr> <tr> <td bgcolor="#00c0ff"> <span class="todo"><center>Введите желаемое доменное имя<br />вида 'name.zone':</center></span> <br /> <center><input type="text" name="domain" class="w" /> <a href="/" class="arrow" alt="Whois" onclick="document.forms[0].submit(); return false;">→</a> </nobr><br /><br /> <span class="tips"><input type="checkbox" name="saved" id="saved" value="yes"/><label for="saved"> Показывать мне историю запросов</label></span><input type="hidden" name="real" value="true2.1" /></center> </td> </tr> </table> |
HTML |
.todo { font-family: "Times New Roman"; color: #676767; font-style:bold; font-size: 18px; line-height: 20px; } .w { width: 400px; font-family: Courier New; font-size: 16px; color: #000000; } a.arrow, a:visited.arrow { font-size: 24px; font-family: "Arial"; color: #ff3300; text-decoration: none; } |
Цитата |
А пока я написал html запрос |
Цитата (glock18 @ 28.06.2009 - 11:33) |
Да, "html-запрос" звучит по-новому |
Цитата |
Ведь тот сайт не на парсере сидит... |
Цитата |
Ну а как сделать что-бы - СДЕЛАТЬ? |
Цитата |
воспользоваться уже готовыми классами (PEAR или phpclasses) |
Цитата (МакSим @ 29.06.2009 - 06:32) |
Я в php непонимаю =(( только в html и css |
Цитата (stepan @ 29.06.2009 - 06:43) |
учись программировать мышкой т.е. копировать - вставить. |
Цитата (МакSим @ 29.06.2009 - 07:38) |
Что-бы копировать, вставить - нужно тоже знать - как. |
Цитата (glock18 @ 29.06.2009 - 12:47) |
МакSим ctrl-C + ctrl-V или ctrl-insert + shift-insert |
PHP |
$domain = !empty($_POST['domain'])?$_POST['domain']:NULL; |
PHP |
$first = substr($domain, strpos($domain, ".") + 1); |
PHP |
$servers = array( |
PHP |
$whois = $servers[$first]; |
PHP |
//Проверяешь, есть ли в списке |
Цитата (stepan @ 29.06.2009 - 07:53) | ||
уже опередили ну да ладно
Могу подсказать есть два способа: - спомощью консольного меню - Ctrl+C и Ctrl+V |
Цитата (МакSим @ 29.06.2009 - 09:58) |
Я имею ввиду - скопировать и вставить код - который нужен - что-бы функцианировал как надо!!! |
Цитата (МакSим @ 29.06.2009 - 12:13) |
Моск сварился |
Цитата |
twin, не, я не понимаю Как тут, что тут... |