[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с парсером
almat
Пишу парсер с аукциона Мешок.
Код страницы следующий:
<tr bgcolor="" class="r2" valign=top><td class="list">
<a class="clk" href="/item/30264880_%D0%90%D0%BB%D1%8C%D0%B1%D0%BE%D0%BC"><div class="lId"><img class="lI" src="https://meshok.net/pics/cache/30264880.208x208.jpg?10" border=0 width="150" height="113"></div><div class="liN"><span title="Разное" >Альбом горизонтальный 270х250 мм, кожзаменитель!!!</span></div><div style="margin-top:5px;margin-bottom:5px;color:black;"><span style="font-size:140%;">420.00 р.</span></div><div class="comment_sell">Ростов-на-Дону, доставка: Россия</div><div class="comment_sell"><span title="Покупая несколько лотов у этого продавца, Вы экономите на доставке!"><span class="success">Экономная доставка: </span></span>100.00&nbsp;р.<div style="float:right;" title="Продавец">Gattuzenok&nbsp;(<span title="Рейтинг">15833</span>)&nbsp;<span title="Проверенный продавец!" class="Sgs"></span></div><div style="margin-top:5px;font-weight:bold;" class="atten">3 штуки продано</div></div><div style="clear:both;"></div></a></td></tr>

Код такой:

$doc = phpQuery::newDocument($result);	
foreach ($doc->find('.r2') as $article) parser_main($article);

function parser_main($article)
{
$elem4 = $article->find('img');
$text4 = pq($elem4);
$text4 = $text4->attr('width');
var_dump($text4);
}


На экран выводится атрибут 'width' для всех картинок. Но мне нужен атрибут 'src', а он почему-то в таком варианте не выводится.
brevis
Цитата (almat @ 30.10.2017 - 15:09)
$text4 = $text4->attr('width');

Ну так замени width на src.

_____________
Чатик в телеге
Быстрый ответ:

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