19 messaggi dal 19 dicembre 2011
buongiono a tutti e buon Natale

ho un problemino con l'aggiunta di un nodo...
in poche parole devo avere la possibilità di aggiungere elementi (nodi) atraverso un form...
quindi:
XML

<?xml version="1.0" encoding="utf-8"?>
<elenco>
   <prodotto id="1">
       <marca>BARI</marca>
       <catrame>8,00</catrame>
       <nicotina>0,60</nicotina>
       <monossido>7,00</monossido>
   </prodotto>
</elenco>


PHP

<?php
$xml = simplexml_load_file("walkiria.xml");

$nuovoProdotto = $xml->addChild('prodotto'); //crea un elemento 
$marca = $nuovoProdotto->addChild('marca'); 
$catrame = $nuovoProdotto->addChild('catrame'); 
$nicotina = $nuovoProdotto->addChild('nicotina');
$monossido = $nuovoProdotto->addChild('monossido');

echo "<pre>".htmlentities($xml->asXML())."</pre>";

//sovrascrive il vecchio file con i nuovi dati
$f = fopen("file.xml", "w");
fwrite($f,  $xml->asXML());
fclose($f);

?>


questa è solo una prova, che ovviamente non funziona
mi date una mano?
grazie in anticipo

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC