
28.11.2008, 00:45
|
|
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме: 389768
Репутация:
158
|
|
У меня все работает.
PHP код:
<?php
echo cy("www.google.ru");
function cy($url)
{
$url = str_replace("http://","",$url);
$fp = fsockopen("bar-navig.yandex.ru", 80, $errno, $errstr, 30);
if (!$fp) return FALSE;
else {
$out = "GET /u?ver=2&url=http://$url/&show=1 HTTP/1.1\r\n" ;
$out .= "Host: bar-navig.yandex.ru\r\n" ;
$out .= "Connection: Close\r\n\r\n" ;
fwrite($fp, $out);
while (!feof($fp)) {
$date = fgets($fp, 128);
if(strpos($date,"rang")) break;
}
fclose($fp);
preg_match('#rang="(.*?)" value="(.*?)"#', $date, $matches);
return "Rang = {$matches[1]}, Value = {$matches[2]}";
//return $matches[2];
}
}
?>
Последний раз редактировалось Solker; 28.11.2008 в 00:49..
|
|
|