Просмотр поста

.
CollCoder

тоже что ли написать чего..

<?php 
    function getToTyc($site){  
      if(preg_match('|^[a-z\d]{2,32}\.[a-z]{2,5}$|i', $site)){  
$content = file_get_contents('http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://'.$site);  
    if($content!=false){  
    preg_match('|<tcy rang="([\d]+)" value="([\d]+)"|i', $content, $result);  
       if($result[1]!="") {  
return array('rang'=>$result[1], 'tyc'=>$result[2]); 
       }else{  
return array('tyc'=>'Не удалось получить данные от Яндекса'); 
       }  
    }else{  
return array('tyc'=>'Не удалось получить данные от яндекса!'); 
    }  
      }else{ 
      return array('tyc'=>'Неверный адрес сайта!<br />Вводите пожалуйста без http://');  
      } 
   }  


$tyc = getToTyc($_SERVER['HTTP_HOST']); 
echo'ТИЦ: '.$tyc['tyc'].' Ранг: '.$tyc['rang']; 
?>