PHP RSS Reader

Si për të shfaqur një RSS feed me një funksion PHP vetme?
URL e dosjes mund të jetë
-
vendore, në formën: rss.xml, ose
-
i largët
në formën: http://www.xul.fr/rss.xml.

Ka vetëm një ndryshim, në qoftë se ka filename. "Php" extension
kur ajo është e gjeneruar nga një software CMS apo të tilla, në vend skedë është proceduar
nga serveri si një skedar teksti, ndërsa nga distanca ajo është e përpunuar si një skenar. Atje
ka dallim nëse zgjerimi është ". xml".

Dorëshkrim është në përputhje me:
- RSS 2.0 (që është në përputhje me 0.91, etj 0.92)
- RSS RDF ose RSS 1.0.
Aktualisht script ekstrakte tags, titulli Lidhje dhe përshkrimi dhe injoron
Formati i strukturës së dokumentit.
Dobi të PHP për të shfaqur një RSS është se ajo do të jetë i dukshëm nga kërkimi
motorëve.

Struktura e një file 2.0 feed

Një ushqim është bërë nga një kanal, dhe një ose më shumë artikuj correspondint të artikujve.
Çdo element ka një titull, një URL dhe një përshkrim. Më shumë detaje në specifikimet
lidhur më poshtë.

 <Rss version = "2.0"> <kanal> <title> Scriptol RSS </ title> <Lidhje> http://www.scriptol.com/rss/ </ link> <description> Mjetet dhe dokumentet për RSS.  </ Description> <artikull> <title> lexues RSS </ title> <Lidhja http://www.scriptol.com/rss/rss-reader.php> </ link> <description> Funksioni për të shfaqur një RSS .  </ Description> </ item> </ kanal> </ rss> 

Ndërfaqja

The interface është i përbërë nga dy funksione:

  RSS_Display () 

Për të shfaqur një ushqim të plotë me kanalin, titujt lidhur me nenet
dhe përshkrimet e tyre.

  RSS_Links () 

Për të shfaqur vetëm një listë të titujve që lidhen tek artikujve.

Kodi burim

Burimi ka funksione më të brendshme:

  RSS_Retrieve (url) / / ekstrakt në kanal dhe RSS_Channel thirrjes.
 RSS_Channel (kanal) / / nxjerrjen e të dhënave për kanalin dhe RSS_Tags thirrjes për çdo send.
 RSS_RetrieveLink (URL) / / artikuj ekstrakt për një kanal dhe RSS_Tags thirrje për secilën prej tyre.
 RSS_Tags (pika) title / / ekstrakt, Lidhje, përshkrim për një artikull. 

Shikoni rsslib.php script.

Duke shfaqur datën

2010 version shton një argument për të shfaqur datën:

  RSS_Display (url, Nombre, vërtetë, vërtetë); 

Në qoftë se parametri i fundit është lënë jashtë, data nuk është shfaqur.

Shfaqja e kanalit

2009 version lejon për të shfaqur apo jo titullin dhe përshkrimin e faqes. Kjo është argumenti i tretë i RSS_Display.

By default, ajo nuk është shfaqur. Për të shfaqur atë, e përdorin këtë sintaksë:

  RSS_Display (url numër, i vërtetë); 

Përndryshe, telefononi:

  RSS_Display (url numër); 

ose:

  RSS_Display (url); 

për numrin e prezgjedhur e artikujve, që është 15.

Popull

Popull janë templates ju mund të studiojë dhe të përdorni të ju faqen e vet, në përputhje me
Leje Mozilla. Një formë e lejon të hyjë në URL e ushqimit. Ju mund të hiqni
Forma dhe ta zëvendësojë atë me një URL të ushqimit. RSS mund të shfaqet
në të njëjtën faqe ose në një tjetër.

Ju mund të lërë një përgjigje , apo ndjekëse nga your own site.

Lini një Përgjigju

Ju duhet të keni hyrë brenda për të postoj një koment.