[DOM] modification d'un XML ?
Salut à tous,
mon script me renvoit l'erreur suivante (ligne rouge du script) :
Citation:
Fatal error: Call to a member function insertData() on a non-object in /mnt/107/sdc/7/2/.../inscrip.php on line 57
PHP5 est bien activé sur mon compte FREE, grâce à l'astuce du fichier .htaccess.
:arrow: inscrip.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| $doc = new DOMDocument();
$source = "id_".$_SESSION['num'].".xml";
$doc->load($source);
$roots = $doc->getElementsByTagName("root");
foreach($roots as $root){
$ids_auto = $doc->getElementsByTagName("num_auto");
$id_auto = $ids_auto->item(0)->firstChild;
$id_auto->insertData(0, "id_".$_SESSION['num']);
$noms = $doc->getElementsByTagName("nom");
$nom = $noms->item(0)->firstChild;
$nom->insertData(0, "id_".$_SESSION['nom']);
$prenoms = $doc->getElementsByTagName("prenom");
$prenom = $prenoms->item(0)->firstChild;
$prenom->insertData(0, "id_".$_SESSION['prenom']);
}
$doc->saveXML(); |
Une idée, même une petite ... je dois rendre ça pour la fin de semaine !!! :aie:
Gôm ;)