Insertion flux RSS

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Ecam
Gecko
Messages : 69
Inscription : 06 déc. 2011, 21:25

Insertion flux RSS

Message par Ecam »

Bonsoir,

J'aimerai insérer un flux rss sur l'actualité cycliste, j'ai suivis plusieurs modes opératoires mais rien n'y fait, rien n'est affiché. J'ai téléchargé le logiciel "easyphp" pour pouvoir visualiser le flux en local. Mais rien ne s'affiche.
On me dit plusieurs fois de mettre certains fichiers à la racine de mon site, j'ai pu voir que ces fichiers doivent se trouver en haut de la liste de tout les fichiers mais je ne peux pas changer l'ordre de la disposition.
si vous avez quelques solutions, je suis preneur.

Ecam
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: Insertion flux RSS

Message par Ymai »

Bonjour
Le code nécessaire pour l'accès au flux RSS est sans doute en PHP.
Le serveur utilisé (éventuellement le PC local) supporte-t-il PHP? Le serveur PHP de EasyPHP est-il démarré?
Sinon, quelques précisions sur le flux visé et le code source à insérer serait bienvenu.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Ecam
Gecko
Messages : 69
Inscription : 06 déc. 2011, 21:25

Re: Insertion flux RSS

Message par Ecam »

Easyphp est lancé, on est obligé de le lancer pour afficher la page web. Concernant le code, j'ai le dossier "magpierss" au meme niveau que ma page index. Idem pour le fichier "feedparser" contenant le code (copier/coller). Ensuite j'ai inséré le code sur la page index qui doit afficher le flux rss, concernant les liens vers les flux, aucun de marche. Je peux mettre le code si des 2 fichiers si besoin (feedparser et le code amenant le flux rss)
Ecam
Gecko
Messages : 69
Inscription : 06 déc. 2011, 21:25

Re: Insertion flux RSS

Message par Ecam »

Il semblerait qu'il faut mettre du javascript et non du php contrairement à ce qui peut etre marqué dans certaine procédure.
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: Insertion flux RSS

Message par Ymai »

Ecam a écrit :Easyphp est lancé, on est obligé de le lancer pour afficher la page web. Concernant le code, j'ai le dossier "magpierss" au meme niveau que ma page index.
Cela semble bien correct
Idem pour le fichier "feedparser"
Là, je ne suis plus tout à fait sûr de suivre.
contenant le code (copier/coller).
Le code est-il bien

Code : Tout sélectionner

	require_once(rss_fetch.inc);
	$url = $_GET['url'];
	$rss = fetch_rss( $url );
	
	echo "Channel Title: " . $rss->channel['title'] . "<p>";
	echo "<ul>";
	foreach ($rss->items as $item) {
		$href = $item['link'];
		$title = $item['title'];
		echo "<li><a href=$href>$title</a></li>";
	}
	echo "</ul>";
comme semble l'indiquer la doc de MagpieRSS ?
Ensuite j'ai inséré le code sur la page index qui doit afficher le flux rss
Donc, le code que je mentionne ci-dessus?
, concernant les liens vers les flux, aucun de marche. Je peux mettre le code si des 2 fichiers si besoin (feedparser et le code amenant le flux rss)
Quelle est l'url passée en $_GET à la page index.php ? Je pourrais essayer. Sommes-nous d'accord que la syntaxe doit être du type suivant:

Code : Tout sélectionner

index.php?url=blabla.html
où blabla.html est l'adresse du flux ?
Mais je ne vois vraiment pas ce qu'est ce "feedparser". Une explication aiderait là: je n'en trouve aucune trace dans la doc. Sans doute trop rapidement parcourue.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Ecam
Gecko
Messages : 69
Inscription : 06 déc. 2011, 21:25

Re: Insertion flux RSS

Message par Ecam »

Alors, problème résolu, il s'agissait d'un flux rss sous javascript (flux sous page html) et non une page php.

Quand je parle de copier/coller, j'ai copier le code de la page que l'on me proposait qui est contenu dans le fichier feedparsers (sous php). Voici un lien qui te devrait t'expliquer :

http://www.creer-un-site-internet.com/i ... ux-rss.php

Cette page explique comment insérer un flux rss mais sur une page php et non html.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité