Example #1
0
function RSS_Retrieve($url)
{
    global $RSS_Content;
    $doc = new DOMDocument();
    $doc->load($url);
    $channels = $doc->getElementsByTagName("channel");
    $RSS_Content = array();
    foreach ($channels as $channel) {
        RSS_Channel($channel);
    }
}
Example #2
0
function RSS_Retrieve($urls = array())
{
    global $RSS_Content;
    $RSS_Content = array();
    foreach ($urls as $key => $url) {
        $doc_[$key] = new DOMDocument();
        $doc_[$key]->load($url);
        $channels_[$key] = $doc_[$key]->getElementsByTagName("channel");
        foreach ($channels_[$key] as $channel) {
            RSS_Channel($channel, $key);
        }
    }
}
Example #3
0
function RSS_Retrieve($url)
{
    $RSS_Content = array();
    $doc = new DOMDocument();
    if (@$doc->load($url)) {
        $channels = $doc->getElementsByTagName("channel");
        foreach ($channels as $channel) {
            $RSS_Content = array_merge($RSS_Content, RSS_Channel($channel));
        }
        return $RSS_Content;
    } else {
        return NULL;
    }
}
Example #4
0
function RSS_Retrieve($url)
{
    $RSS_Content = array();
    $doc = new DOMDocument();
    if (@$doc->load($url)) {
        $channels = $doc->getElementsByTagName("channel");
        foreach ($channels as $channel) {
            $RSS_Content = array_merge($RSS_Content, RSS_Channel($channel));
        }
    } else {
        ?>
		<ul>
			<li>
			<?php 
        printf(gettext('Failed to retrieve link <em>%s</em>'), $url);
        ?>
			</li>
		</ul>
		<?php 
    }
    return $RSS_Content;
}