$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
|<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);