Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

afficher un flux RSS

7 réponses
Avatar
R12y
Bonjour,

Soit un flux RSS, comme par exemple
http://www.cps-project.org/.cps_portlets/portlet_474965566?export=rss_2_0
Je souhaite le faire afficher sur un site hébergé chez free.fr.

J'ai chercher avec "php rss tutorial" sur les différent moteurs de
recherche, mais je n'ai pas trouvé mon bonheur. Auriez-vous des pistes?

Le but est juste d'afficher le titre des news et que ce titre soit un lien
vers la vraie news, sur le site d'origine. Sans mise en forme
particulière. je ferais le peauffinage avec le temps... Merci beaucoup.
--

http://www.onirik.net/article.php3?id_article=817
http://www.maemo.org/platform/docs/howtos/howto_new_application.html
http://www.linuxdevices.com/files/article057/index.html

7 réponses

Avatar
Patrick Mevzek
J'ai chercher avec "php rss tutorial" sur les différent moteurs de
recherche, mais je n'ai pas trouvé mon bonheur. Auriez-vous des pistes?


http://pear.php.net/package/XML_RSS pour le parse, après l'affichage
c'est au choix.

--
Patrick Mevzek . . . . . . Dot and Co (Paris, France)
<http://www.dotandco.net/> <http://www.dotandco.com/>
Dépêches sur le nommage <news://news.dotandco.net/dotandco.info.news>

Avatar
surgele
Merci.
La nouvelle vedette du Net, Patrick Mevzek, nous a dit :

J'ai chercher avec "php rss tutorial" sur les différent moteurs de
recherche, mais je n'ai pas trouvé mon bonheur. Auriez-vous des pistes?


http://pear.php.net/package/XML_RSS pour le parse, après l'affichage
c'est au choix.



Avatar
surgele
Ca a l'air très bien ce truc, merci.
La nouvelle vedette du Net, Patrick Mevzek, nous a dit :

http://pear.php.net/package/XML_RSS pour le parse, après l'affichage
c'est au choix.


Avatar
dwojylac.nospam
R12y wrote:

Bonjour,

Soit un flux RSS, comme par exemple
http://www.cps-project.org/.cps_portlets/portlet_474965566?export=rss_2_0
Je souhaite le faire afficher sur un site hébergé chez free.fr.

J'ai chercher avec "php rss tutorial" sur les différent moteurs de
recherche, mais je n'ai pas trouvé mon bonheur. Auriez-vous des pistes?


Et avec une recherche en français :-))
"afficher un flux rss"

sinon tu peux regarder là :
http://wojylac.free.fr/rubrique.php?rub=7

--
Dominique Wojylac
http://wojylac.free.fr

Avatar
Demosthene
R12y wrote:
Bonjour,

Soit un flux RSS, comme par exemple
http://www.cps-project.org/.cps_portlets/portlet_474965566?export=rss_2_0
Je souhaite le faire afficher sur un site hébergé chez free.fr.



Pas eu le temps de tester mais il y a Magpie
http://magpierss.sourceforge.net/

Dis-nous quelle solution tu mets en oeuvre

Cordialement

Démosthème

Avatar
Xavier Garreau
Bonjour,

Soit un flux RSS, comme par exemple
http://www.cps-project.org/.cps_portlets/portlet_474965566?export=rss_2_0
Je souhaite le faire afficher sur un site hébergé chez free.fr.


Je vais être un peu HS mais le plus simple à mon sens est d'y ajouter un lien
vers un fichier xsl (ça n'est valable que dans le cas ou il n'y a que ça sur ta
page ceci dit ...)

Juste en dessous de <?xml version="1.0" encoding="utf-8" ?>, ajoutes:
<?xml-stylesheet type="text/xsl" href="http://www.monsite.com/monfichier.xsl"?>

Ton xsl ressemblera alors à ça:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<title><xsl:value-of select="rss/channel/title"/></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>

<h2><xsl:value-of select="rss/channel/description"/></h2>
<xsl:for-each select="rss/channel/item">
<div class="item">
<xsl:value-of select="title"/><br />
URL: <a href="{link}"><xsl:value-of select="link"/></a>
</div>
</xsl:for-each>
</body>

</html>
</xsl:template>
</xsl:stylesheet>

a+
--
Xavier Garreau
http://www.xgarreau.org/

Avatar
surgele
Toujours en tests mais magpie a l'air plus facile...