pash_it
Постоялец
- Регистрация
- 5 Окт 2007
- Сообщения
- 127
- Реакции
- 4
- Автор темы
- #31
Лучше бы сразу же сделал готовый пример, а то будут ошибки... Сейчас попробую...
Добавлено через 13 минут
Все равно получается та ошибка, все сделал как ты сказал
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/vlad/domains/domains.ru/public_html/hosti3.php on line 8
Warning: fsockopen() [function.fsockopen]: unable to connect to .domains.ru:80 (Unknown error) in /home/vlad/domains/domains.ru/public_html/hosti3.php on line 8
Добавлено через 13 минут
Все равно получается та ошибка, все сделал как ты сказал
PHP:
<?php
$my_domen = "domains.ru";
$host=&$_REQUEST['host'];
if(eregi("^[A-z0-9-]*$", $host)){
$host .= '.'.$my_domen;
$nl=chr(13).chr(10);
$search_str='Этот домен свободен!';
($s=fsockopen($host,80,$errno,$errstr)) || die($errstr);
fwrite($s,'GET / HTTP/1.0'.$nl.'Host: '.$host.$nl.'Connection: Close'.$nl.$nl);
$page='';
while(!feof($s))$page.=fread($s,1024);
fclose($s);
if(false!==strpos($page,$search_str)){
echo 'Этот домен свободен!';
}
else{
echo 'Этот домен занят!';
}
}
else echo "разрешены только буквы латинского алфавита, цифры и -";
?>
<table cellSpacing=4 bgcolor="#EEF8FB" height="50" cellPadding=0 border=0>
<FORM method=post>
<tr>
<td>
<INPUT class="select" style="WIDTH: 110px" name="host">
</td>
<td>
<SELECT class="select" style="WIDTH: 60px" name="">
<OPTION value="domains.ru" selected name="">domains.ru</OPTION>
</SELECT>
</td>
<td>
<input type=submit value="ОТослать" >
</td>
</tr>
</FORM>
</table>
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/vlad/domains/domains.ru/public_html/hosti3.php on line 8
Warning: fsockopen() [function.fsockopen]: unable to connect to .domains.ru:80 (Unknown error) in /home/vlad/domains/domains.ru/public_html/hosti3.php on line 8