dimash
24.03.2009, 21:53
Добрый день,
Урывок рабочего кода:
$fp = fsockopen($whois, 43);
fputs($fp, "$domain\r\n");
$str = "";
while(!feof($fp))
{
$str .= fgets($fp,128);
$buffer = fgets($fp, 1024);
echo "{$buffer}";
}
fclose($fp);
Вопрос №1.
Почему, если я снимаю строку кода echo "{$buffer}"; с предыдущего кода и встравляю ее в продолжение далее: // если в ответе имеется фраза-отказ, домен не
// зарегистрирован, если такой фразы нет -
// следовательно домен зарегистрирован
if(!preg_match("/".$not_found_string."/is", $str)) {
echo "Домен зайнятий";
[B}print $buffer;[/B]
}
else {
echo "Домен вільний <br/>";
}[/SIZE]
то ответ на выводится?
Вопрос №2.
Я получаю ответ сервера в виде строки % Rights restricted by copyright. % It has been obtained by querying a remote server: % domain: site.net.ua tech-c: TROL-UANIC nserver: ns1.spam.net.ua changed: hostmaster@megapol.net.ua 20081030
Как ее сделать более читабильной. Хотя бы пока речь не идет о полной информации, а только о ентерах, например посмотрите "http://imena.ua/whois.php?domain=domenforum.com.ua".
Whois, проверка доменов. (http://webdeveloper.net.ua/whois/)
Урывок рабочего кода:
$fp = fsockopen($whois, 43);
fputs($fp, "$domain\r\n");
$str = "";
while(!feof($fp))
{
$str .= fgets($fp,128);
$buffer = fgets($fp, 1024);
echo "{$buffer}";
}
fclose($fp);
Вопрос №1.
Почему, если я снимаю строку кода echo "{$buffer}"; с предыдущего кода и встравляю ее в продолжение далее: // если в ответе имеется фраза-отказ, домен не
// зарегистрирован, если такой фразы нет -
// следовательно домен зарегистрирован
if(!preg_match("/".$not_found_string."/is", $str)) {
echo "Домен зайнятий";
[B}print $buffer;[/B]
}
else {
echo "Домен вільний <br/>";
}[/SIZE]
то ответ на выводится?
Вопрос №2.
Я получаю ответ сервера в виде строки % Rights restricted by copyright. % It has been obtained by querying a remote server: % domain: site.net.ua tech-c: TROL-UANIC nserver: ns1.spam.net.ua changed: hostmaster@megapol.net.ua 20081030
Как ее сделать более читабильной. Хотя бы пока речь не идет о полной информации, а только о ентерах, например посмотрите "http://imena.ua/whois.php?domain=domenforum.com.ua".
Whois, проверка доменов. (http://webdeveloper.net.ua/whois/)