Fichier Xml + Suppression de balise
Posté : 30 mai 2009, 16:54
Bonjour à tous,
Alors voilà j'ai un petit soucis avec un fichier xml qui me sert à faire des news sur un site
le fichier se trouve sous la forme de :
J'ai donc crée un petit script php à l'aide fputs pour ajouter à la suite ( ou au début ? ) du fichier les nouvelles news. En gros sa me donne ça :
Si quelqu'un aurait une petite idée.
Merci d'avance
Alors voilà j'ai un petit soucis avec un fichier xml qui me sert à faire des news sur un site
le fichier se trouve sous la forme de :
Code : Tout sélectionner
<?xml version="1.0" encoding="utf-8"?>
<items>
<item>
<title>Test</title>
<target>_parent</target>
<description>
Test
</description>
</item>
<items>
// Nom du fichier
$fichier = 'news.xml';
$fp = fopen($fichier, $mode);
// J'écrit dans le fichier
fputs($fp, "<item>");
fputs($fp, "<title>$nom</title>");
fputs($fp, "<target>_parent</target>");
fputs($fp, "<description>$commentaire</description>");
fputs($fp, "</item>");
fputs($fp, "</items>");
// Fermeture du fichier
fclose($fp);
echo '<p>News Ajoutées!</p>';
Sauf que la, j'ai un petit problème vu qu'il faudrais que ma news la plus récente soit en premier, donc il faudrais que je réécrive tous le début du fichier xml à chaque fois ou alors si on peux positionner le pointeur pour écrire directement au bon endroit ? Je ne sais pas trop comment faire au mieux !Si quelqu'un aurait une petite idée.
Merci d'avance