Ну я исправил регулярку, выдергивается значение:) Правда, без преобразования 'тыс.'=>000, это несложно прикрутить:)
Странные функции, они точно работоспособные?:)
$file=iconv2("UTF-8", "CP1251", $file);
Что такое iconv2?
Функция под раму уже очень устаревшая, они несколько раз вывод и адреса страниц поменяли, перешли на UTF. Как минимум, работать должно так (сильно не углублялся в нюансы):
function rambler_index($url){ global $param; if($param['rambler_index']==1){ //$file=file_get_contents("http://search.rambler.ru/srch?sort=0&filter=$url&short=2&limit=1"); // адрес изменился $file=file_get_contents("http://nova.rambler.ru/search?sort=0&filter=$url&short=2&limit=1"); // кодировка UTF $file=iconv("UTF-8", "CP1251", $file); //if(preg_match("! <B>(.*?)</B><BR>!si",$file,$ok)){ // html-код изменился if(preg_match("!<b>.*?</b>.*?<b>(.*?)</b></span>!si",$file,$ok)){ $link=$ok[1]; } else { $link=0; } } else { $link=0; } return trim($link); }
И то, после этого нужно обработать и преобразовать полученное значение, т.к. там будет что-то типа 5 млрд., 15 тыс. и т.п.
ar130405, поставьте Firebug на Firefox, он показывает скорость загрузки всех элементов. А "сервис" не поможет, т.к., во-первых, его канал на порядки шире среднего пользовательского, и потом, он не загружает картинки, css, js и т.п. - время там будет измеряться сотыми долями секунд.
Да уж, не ожидал:)
Хм, тут уже и пятиклассники водятся?
DenIT добавил 27.03.2009 в 15:58
По ходу да... Молодцы, даже в каникулы математику учат:)
RewriteCond %{HTTP_HOST} !^www\.site\.ru$ [NC]RewriteCond %{HTTP_HOST} site\.ru$ [NC]RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
Правда протестировать негде:)
А продолжения нет? Желательно видео:)
Раз уж сразу оффтопик по датам пошел, то и я поделюсь:) В 2007-м был в Кемере с 10 мая, погода была отличная (под 30), вода чуть больше 20 градусов - т.е. бодрит, но не холодно. Вкупе с малочисленностью туристов мне очень понравилось.
А вот Египет надоел (хотя при +45 в августе хорошо прогреваешься), Турция тоже, но меньше. Лучше куда-нибудь в шенгенскую зону за те же деньги:)
Значит не в этом (или не только в этом) месте задается шаблон для вывода. Осталось найти, где хранится шаблон для внутренних:)
Это как? Вы каждую позицию отдельным запросом что-ли выводите?