Techniques pour générer un flux RSS

WRInaute discret
Bonjour à tous!

Je souhaiterais intégrer un flux RSS par blog sur Placepublique. Je n'a pratiquement pas de connaissances en XML. Connaissez-vous une solution qui serait de préférence simple afin que chaque blog possède un flux RSS? Genre une librairie que vous utilisez, un outil en ligne..J'en ai trouvé quelques-uns mais rien de très satisfaisant...

Merci d'avance :)
Raphaël

EDIT: Desolé, je me suis mal exprimé, ce que je veux faire c'est GENERER un flux RSS par blog ;)
 
WRInaute occasionnel
bha tu peut faire ça assez facilement, procure toi un fichier représentatif du RSS et adapte le a tes besoin , avec un petit peu de programmation tu devrais y arriver sans problemes :)
 
WRInaute discret
Re-bonjour :)

Après maintes recherches, j'en suis arrivé à trouver http://usefulinc.com/rss/rsswriter/ très pratique...

Si quelqu'un l'utilise, serait-il possible de me renseigner sur un point plz?

Je pose ma question ici:

J'ai le code d'exemple, qui fonctionne parfaitement (http://www.placepublique.org/rss.php)


Code:
<?php
include("rss10.inc");
$rss=new RSSWriter("http://www.example.org/", "Example Site", 
	"The best examples out there.", 
		array("dc:publisher" => "Example Publishing Inc.", 
		"dc:creator" => "E X Ample <me@example.org>"));
		
$rss->setImage("http://www.example.org/images/rss.gif",
	"Example Site: All the Examples Fit to Print"); 

$rss->addItem("http://www.example.org/page1.html",
"First Example Page");

$rss->addItem("http://www.example.org/page2.html",
"Second Example Page",
array("description" => "This is the second page of examples on this wonderful site",
"dc:subject" => "examples",
"dc:creator" => "Fred <fred@example.org>"));

$rss->serialize();
?>

Maintenant, dès que j'insère une boucle pour faire se répéter un item, il me sort une erreur de header php...
Donc j'aimerais bien trouver la solution pour pouvoir se faire générer dynamiquement, grâce à une sortie de MySql. Quelqu'un aurait-il la solution s'il vous plait?

Merci d'avance :)
Raphaël
 
WRInaute occasionnel
est ce que ton code commence bien au premier charactere de ta page ?

ton script doit balancer un header pour le mimetype, si il n'est pas la première chose que tu balance dans la page ça fait une erreur.

Edit: je sais pas si je suis clair en fait :) en gros, il ne doit pas y avoir d'output avant ton script de génération d' xml
 
WRInaute discret
Non, ça je le savais donc j'ai rien mis avant...Je ne fais que rajouter une boucle avant l'affichage de l'item...
Enfin je continue à regarder :)
 
WRInaute discret
Voilà, ça marche :)
Merci bien! En fait mon problème est que j'incluais une fichier de connection à ma base MySql. Et dans ce fichier, il y avait un "or die("... Même que rien n'était affiché, je ne savais pas que cela posait un problème...

Par contre comment fait-on un retour à la ligne ?
 
WRInaute discret
Ouep j'ai essayé mais ça passe pas...

J'ai fait ça:
$tableau[texte_entree_blogs] = str_replace("[/quote]", "\"]\n", $tableau[texte_entree_blogs]);

Mais ça fait pas le retour à la ligne...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut