Четене на линкове от тхт и проверка чрез чужд сайт.

Denchov

Registered
Искам да прочита тхт файла (вътре ще са линковете) и да проверява всеки линк от коя държава е, но незнам каде ми е грешката, пълна аррай но след това ми прочита само първата линия от текстовия файл.

Това е кода
PHP:
<?
$read = fopen("probar.txt","r"); 
while($info = fscanf($read,"%s\t%s\t%si\n")){ 
list($domain)=$info;
echo "Домейини за проверка.: <b>$domain</b><BR>";
 $host = "$domain";// Dominio
  $ip = gethostbyname("$host");
  $url='http://api.hostip.info/get_html.php?ip='.$ip.'&position=true';
  $data=file_get_contents($url);
  $a=array();
        $keys=array('Country');
        $keycount=count($keys);
        for ($r=0; $r < $keycount ; $r++)
        {
                $sstr= substr ($data, strpos($data, $keys[$r]), strlen($data));
                if ( $r < ($keycount-1))
                        $sstr = substr ($sstr, 0, strpos($sstr,$keys[$r+1]));
                $s=explode (':',$sstr);
                $a[$keys[$r]] = trim($s[1]);
        }
 echo "<p>прожерка на домейн - <font color='red'>$domain</font> намира се  -<font color='green'>".$a['Country']."</font></P>";
        return $a;
 
}
?>
 

Back
Горе