| |
|
|
| | Есть два файла: base.txt, free.txt
1.) Это база, в ней около 1000 строк, где в каждой строке определенное слово.
2.) Это результат работы скрипта, в него записывается свободное доменное имя!
Так вот вопрос в чем моя ошибка?
<?
require_once("whois.php");
$file=file("base.txt");
for($i=0;$i<count$file;$i++)
{
$domain = $i.".ru";
$first_dom = substr($domain, strpos($domain, ".") + 1);
for($i = 0; $i < count($servers); $i++)
{
if($servers[$i][0] == $first_dom)
{
$whois = $servers[$i][1];
$not_found_string = $servers[$i][2];
break;
}
}
$fp = fsockopen($whois, 43);
fputs($fp, "$domain\r\n");
$str = "";
while(!feof($fp))
{
$str .= fgets($fp,128);
}
fclose($fp);
if(!preg_match("/".$not_found_string."/is", $str))
{
$open=fopen("free.txt","a+");
fwrite($open, " www."."$domain Домен уже зарегистрирован \r\n");
fclose($open);
}
else
{
$open=fopen("free.txt","a+");
fwrite($open, "www."."$domain\r\n");
fclose($open);
}
}
?>
|
Заранее благодарю! | |
| |
|