Обработка на XML фийд

uphero

Registered
Здравейте,мъча се вече няколко дни но така и не ми се получава да извлека инфото от някой XML фийдове
пример;
http://grabo.bg/rss/exportxml
http://www.grupo.bg/offers/xml
http://www.lapni.bg/outer/affiliate_feed/2766
ето и еррор лога

[sql][21-Jul-2013 13:43:19 UTC] PHP Warning: PHP Startup: eAccelerator: Unable to initialize module
Module compiled with module API=20060613
PHP compiled with module API=20090626
These options need to match
in Unknown on line 0
[21-Jul-2013 13:43:19 UTC] PHP Warning: Invalid argument supplied for foreach() in /home/name/public_html/ogral.com/cron/cron.php on line 4
[/sql]
Примерен код:
PHP:
$rss_url = 'http://www.lapni.bg/outer/affiliate_feed/2766';
$xml = simplexml_load_file($rss_url);
foreach($xml->channel->item as $item){
	$title = $item->title;

}
 
Illusion каза:
$rss_url = 'http://www.lapni.bg/outer/affiliate_feed/2766';
$xml = simplexml_load_file($rss_url);
foreach($xml->offers->offer as $item){
$title = $item->title;

}
[sql]Warning: Invalid argument supplied for foreach() in /home/gamestat/orrrr.com/test.php on line 4[/sql]
и така не става ,изкарва грешката по горе
 
$rss_url = 'http://www.lapni.bg/outer/affiliate_feed/2766';
$xml = simplexml_load_file($rss_url);
foreach($xml->offer as $item){
$title = $item->title;

}
Опа, махни "->offers" и си готов :).
 
Illusion каза:
$rss_url = 'http://www.lapni.bg/outer/affiliate_feed/2766';
$xml = simplexml_load_file($rss_url);
foreach($xml->offer as $item){
$title = $item->title;

}
Опа, махни "->offers" и си готов :).
Така стана но има друг проблем
от този фийд не взема картинката
http://www.vipoferta.bg/xml_vipoferta.php?aff_id=MTM3NDY0OTA4Nzg4OTQ=

PHP:
$rss_url = 'http://www.vipoferta.bg/xml_vipoferta.php?aff_id=MTM3NDY0OTA4Nzg4OTQ=';
$xml = simplexml_load_file($rss_url);
foreach($xml->offer->pictures as $item){
echo $item->pic;
}
 
PHP:
$rss_url = 'http://www.vipoferta.bg/xml_vipoferta.php?aff_id=MTM3NDY0OTA4Nzg4OTQ=';
$xml = simplexml_load_file($rss_url);
foreach($xml->offer as $item){
echo $item->pictures->pic;
}
 
Имай на предвид че не всички сайтове извеждат и изображенията :)
 
GOTI каза:
Имай на предвид че не всички сайтове извеждат и изображенията :)
Е щом го търся значи го има,@Illusion брат имаш бира колкот можеш да изпиеш от мен ,Благодаря ти
 

Back
Горе