xml - Show Feed with PHP -



want ask, see script thread.

script still working fine want include many feed , bring on website, how can solve it?

example: web1.domain.com/feed web2.domain.com/feed web3.domain.com/feed ... 

i want show feed subdomain top level domain.

$rss = new domdocument(); $rss->load('http://web.domain.com/feed/'); $feed = array(); foreach ($rss->getelementsbytagname('item') $node) {     $htmlstr = $node->getelementsbytagname('description')->item(0)->nodevalue;     $html = new domdocument();             $html->loadhtml($htmlstr);     //get first image tag description html         $imgtag = $html->getelementsbytagname('img');         $img = ($imgtag->length==0)?'noimg.png':$imgtag->item(0)->getattribute('src');         $item = array (             'title' => $node->getelementsbytagname('title')->item(0)->nodevalue,             'category' => $node->getelementsbytagname('category')->item(0)->nodevalue,             'link' => $node->getelementsbytagname('link')->item(0)->nodevalue,             'date' => $node->getelementsbytagname('pubdate')->item(0)->nodevalue,             'image' => $img,             );     array_push($feed, $item); } $limit = 2; for($x=0;$x<$limit;$x++) {     $title = str_replace(' & ', ' &amp; ', $feed[$x]['title']);     $link = $feed[$x]['link'];     $img = $feed[$x]['image'];     $category = str_replace(' & ', ' &amp; ', $feed[$x]['category']);     $date = date('j f y g:i', strtotime($feed[$x]['date']));     echo '<li>';     echo '<a href="'.$link.'" title="'.$title.'">';     echo '<div class="blog-widget-img left relative">';     echo '<img src="'.$img.'" height="100" width="165">';     echo '</div>';     echo '<div class="blog-widget-text left relative">';     echo '<span class="side-list-cat">'.$category.'</span>';     echo '<h2>'.$title.'</h2>';     echo '<span><time>'.$date.'</time></span>';     echo '</div>';     echo '</a>';     echo '</li>'; } 

update:
have found solution check , works

$my_feeds = array('http://web1.domain.com/feed',                      'http://web2.domain.com/feed',                     'http://web3.domain.com/feed'); foreach ($my_feeds $my_feed) {     $rss = new domdocument();     $rss->load ($my_feed); //load more feed variable     $feed = array();     //star feed here } 


Comments

Popular posts from this blog

php - How to display all orders for a single product showing the most recent first? Woocommerce -

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

angularjs - How restrict admin panel using in backend laravel and admin panel on angular? -