|
Posted by Rik on 08/15/07 15:44
On Wed, 15 Aug 2007 17:23:05 +0200, junkmate <junkmate@gmail.com> wrote:=
> On Aug 15, 4:13 pm, Rik <luiheidsgoe...@hotmail.com> wrote:
>> On Wed, 15 Aug 2007 16:57:21 +0200, junkmate <junkm...@gmail.com> wro=
te:
>> > I have made an RSS reader and am testing on the BBC website, and I =
use
>> > this code to grab the contents of the XML file, however when I look=
at
>> > the contents grabbed by my function, and the HTML source of the bbc=
>> > website XML, they are different... how is that even possible?
>>
>> > Anyone have an XML parser that they could test this on please? Here=
s a
>> > sample link and my code:
>> >http://newsrss.bbc.co.uk/rss/sportonline_uk_edition/football/rss.xml=
>>
>> > $rss_name =3D "filename.xml";
>>
>> > $ch =3D curl_init($feed);
>> > $fp =3D fopen($rss_name, "w");
>>
>> > curl_setopt($ch, CURLOPT_FILE, $fp);
>> > curl_setopt($ch, CURLOPT_HEADER, 0);
>>
>> > curl_exec($ch);
>> > curl_close($ch);
>> > fclose($fp);
>>
>> Viewing the feed source & the file from CURL, the only difference I s=
ee =
>> is
>> (understandably) <lastBuildDate />. What do you see and what do you =
>> expect?
(topposting fixed)
> I get an old set of items... the latest items are not included...
> Now I am thinking my cUrl function maybe grabbing cached versions of
> the xml file? is that possible and if so, can it be switched off?
No such problem here, though it might depend on sever setup. Are you sur=
e =
that what CURL gets is cached data, and it is not your own output on the=
=
web which is? (i.e. your file gets updated, browser still shows old file=
)
-- =
Rik Wasmus
Navigation:
[Reply to this message]
|