Navré de réveiller ce vieux topic, mais j'ai un petit soucis avec ces flux RSS.
Les flux en eux mêmes sont faciles à installer, mais le hic c'est pour les mettre à jour. Je m'explique.
Lorsque je poste une news sur mon site, j'aimerais que le nouvel item soit ajouté dans mon fichier XML, voilà ce que j'ai tenté:
<?php
$xml = fopen("news_mystras.xml", "r+");
fseek($xml, 213);
$infos = '
<item>
<title>Les news sous forme de flux RSS.</title>
<link>http://mystras.webou.net</link>
<guid isPermaLink="false">1</guid>
<description>Mystras se dote de flux RSS!</description>
<pubDate>Wed, 29 Aou 2008 15:30:00 GMT</pubDate>
</item>
';
fputs($xml, $infos);
fclose($xml);
?>
Ce code est statique, j'ai laissé ainsi afin de vous faciliter la compréhension mais bien sûr au final le contenu changera selon les données de la news.
Le script s'execute correctement mais écrase l'ancien item. Y'aurait il un moyen de faire en sorte que le texte ajouté par le script PHP soit simpement ajouté sans écraser le reste? Ou je fais fausse route? J'espere que je me fais comprendre.