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.
- Duke shfaqur një RSS për
të njëjtën faqe. - Duke shfaqur një RSS feed në
një tjetër faqe. - Duke shfaqur vetëm tituj , të
në të njëjtën faqe. - Shfaqje direkt ushqyer një
në një faqe, pa për të hyrë në URL.
Një stylesheet demo është përdorur edhe këtu.













































