Ajout d'un noeud au debut [XML] - XML/XSL - Programmation
MarshPosté le 12-05-2006 à 10:19:27
Salut a tous, Je fait un lecteur video en flash avec un menu(combobox) généré en xml. Je vous explique mon probleme. Je souhaite ajouter des noeuds à mon fichier xml mais je voudrais que le noeuds ajouter apparaisse en premier et pas en dernier.
Marsh Posté le 12-05-2006 à 10:19:27
Salut a tous,
Je fait un lecteur video en flash avec un menu(combobox) généré en xml.
Je vous explique mon probleme. Je souhaite ajouter des noeuds à mon fichier xml mais je voudrais que le noeuds ajouter apparaisse en premier et pas en dernier.
Comment faire?
Voici mon code php...
<?php
$mlabel1=$_POST["titre"];
$mdata1=$_POST["l_videos"];
$mdescription=$_POST["description"];
$mrealiser=$_POST["realiser"];
$mdate=$_POST["date"];
$marticle=$_POST["l_article"];
if(!$doc = domxml_open_file("../videos.xml" )) {
echo "Erreur lors de l'analyse du document\n";
exit;
}
$attr = $children[1]->set_attribute("align", "left" );
$root =& $doc->document_element();
$file = $doc->create_element("File" );
$file = $root->append_child($file);
$label1 = $file->set_attribute("label1",$mlabel1);
$data1=$file->set_attribute("data1",$mdata1);
$description=$file->set_attribute("description",$mdescription);
$realiser=$file->set_attribute("realiser",$mrealiser);
$date=$file->set_attribute("date",$mdate);
$url1=$file->set_attribute("url1",$marticle);
$doc->dump_file("../videos.xml", false, true);
echo "Article ajouter";
?>
Merci d'avance...