PHP interesse |
|
hee,
ik ben bezig met een rss feed, na een lang gedoe met de helpdesk van mn hosting ben ik eruit gekomen dat externe feeds niet geladen kunnen worden, omdat ze dat niet willen ofzo, dan kon ik dat zo doen:
http://include....o.uk.cc.ws
maar simplexml_load_file('http://include.hosting2go.nl/include.php?url=http://www.guildwars.com/newsarchive/rss/news-current.xml');
maar simplexml_load_file('http://include.hosting2go.nl/include.php?url=http://www.guildwars.com/newsarchive/rss/news-current.xml');
werkt niet, dus had ik een xml feed laten genereren uit die van guildwars.com:
<?php
header('Content-Type: xml');
$curl = curl_init('http://include.hosting2go.nl/include.php?url=http://www.guildwars.com/newsarchive/rss/news-current.xml');
if (curl_errno($curl))
{
print curl_error($curl);
} else {
curl_setopt($curl,CURLOPT_HTTPGET,true);
$exet = curl_exec($curl);
$rss = simplexml_load_string($exet);
print_r($rss);
url_close($curl);
}
?>
<?php $curl = curl_init('http://include.hosting2go.nl/include.php?url=http://www.guildwars.com/newsarchive/rss/news-current.xml'); if (curl_errno($curl)) { } else { curl_setopt($curl,CURLOPT_HTTPGET,true); $exet = curl_exec($curl); $rss = simplexml_load_string($exet); url_close($curl); } ?>
ok dat werkt dan heb ik een rss feed. nu wil ik m laden:
$rss = simplexml_load_file('rss.php');
print_r($rss);
print $rss->channel->item[1]->title;
$rss = simplexml_load_file('rss.php'); print $rss->channel->item[1]->title;
en dit weergeeft niks, misschien snapt iemand wat er mis is?
|