[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Граббер
Malkolm
вот код граббера

$file = file_get_contents('http://pobeda.vif2.ru/sites');
$file_q = preg_match_all('|<div id="count_site_vote_506" class="vote_count_number_block" >()</div>|U',$file,$frazes);
preg_match_all('|<title>(.+)</title>|U',$file,$qw);
echo $qw[1][0];
for($i=0;$i<150;$i++){
if ($i<>5) echo '<br>'.$frazes[1][$i].' - '.$i.'';
}
?>

а вот тот код html страницы из которого я пытаюсь сграбить

<div id="count_site_vote_506" class="vote_count_number_block" >
74
</div>

Результаты нулывые.
Что я делаю неправильно?



Спустя 26 минут, 41 секунда (10.04.2010 - 10:31) jetistyum написал(а):
может
|<div id="count_site_vote_506" class="vote_count_number_block" >(.*)?</div>|U

Спустя 1 минута, 57 секунд (10.04.2010 - 10:33) Malkolm написал(а):
Неа.все равно что то не хочет.

Спустя 11 минут, 59 секунд (10.04.2010 - 10:45) jetistyum написал(а):
<?php

$string = <<< HER
<div id="count_site_vote_506" class="vote_count_number_block" >
74
</div>

HER;


echo preg_quote('<div id="count_site_vote_506" class="vote_count_number_block" >', '/');
$file_q = preg_match_all('/\<div id\="count_site_vote_506" class\="vote_count_number_block" \>(.*?)\<\/div\>/Us',$string,$frazes);
print_r($frazes);

Спустя 3 часа, 1 минута, 51 секунда (10.04.2010 - 13:47) Malkolm написал(а):
может и тупо но зделал так

$file = file_get_contents('http://pobeda.vif2.ru/sites');
$file_q = preg_match_all('/<div id="count_site_vote_506" class="vote_count_number_block" >(.*?)<\/div\>/Us',$file,$frazes);
$frazes = trim($frazes[1][0]);
$frazes = substr($frazes,0,3);
print_r($frazes);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.