тоже что ли написать чего..
<?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'];
?>