XML фийд взимане на снимката

uphero

Registered
Здравейте , искам от един XML фийд да взема пътя към изображението
ползвам този код
PHP:
$rss_url = 'http://www.sayt.bg/xml.php?refid=177488&cid=1';
$xml = simplexml_load_file($rss_url);
foreach($xml->channel->item as $item){
	$title = $item->title;
	$price = $item->price;
	$realprice = $item->realprice;
	$link = $item->link;
	$description = $item->description;
	$startdate = $item->startdate;
	$enddate = $item->enddate;
	$pubDate = $item->pubDate;
}
когато задам var_dump($item); кода е това:
HTML:
 ["enclosure"]=> object(SimpleXMLElement)#16 (1) {
 ["@attributes"]=> array(3) {
 ["url"]=> string(43) "http://www.sayt.bg/offers/main/12864.jpg" ["length"]=> string(1) "0" 
 ["type"]=> string(10) "image/jpeg" 
 } 
 }
 
http://simplepie.org/ тва е много добро за разчитане на xml и atom хранилки, намира всичко... всякакви проверки и дебъгчета има.... леко и удобно ;)
 
PHP:
<?php
/**
 * Some  XML  Iterator  ....
*/

foreach($xml as $item) { 

var_dump( $item->attributes());
/**
* Нещо от сорта ?
*/
}
?>
 
IzKuFeLiQqQqQ каза:
http://simplepie.org/ тва е много добро за разчитане на xml и atom хранилки, намира всичко... всякакви проверки и дебъгчета има.... леко и удобно ;)
Излишна галимация,както виждаш всичко става и с един файл с 15 реда код.

index каза:
PHP:
<?php
/**
 * Some  XML  Iterator  ....
*/

foreach($xml as $item) { 

var_dump( $item->attributes());
/**
* Нещо от сорта ?
*/
}
?>
за това дадох по горе код който генерира.
Ето и линк към XML файла
http://www.grupovo.bg/xml.php?refid=177488&cid=2
от тук трябва да се вземе и линка към картинката
 
По-горе почти ти го написаха


PHP:
$rss_url = 'http://www.grupovo.bg/xml.php?refid=177488&cid=2';
$xml = simplexml_load_file($rss_url);
foreach($xml->channel->item as $item){
        $url = (string) $item->enclosure['url'];
        echo "<img src='".$url."' />\n";
}
 
exec каза:
По-горе почти ти го написаха


PHP:
$rss_url = 'http://www.grupovo.bg/xml.php?refid=177488&cid=2';
$xml = simplexml_load_file($rss_url);
foreach($xml->channel->item as $item){
        $url = (string) $item->enclosure['url'];
        echo "<img src='".$url."' />\n";
}
Хич ме няма с тея класове,а да не говорим,че за първи път обработвам XML файл.
Благодаря ти за помоща
 

Back
Горе