Ciao sto cercando di creare un'applicazione in PHP che letto un file XML lo aggiorni con delle nuove righe.

Quindi creo un FORM che invierà alla funzione scriviXML.php dei dati.

Le domande che vi voglio fare sono:

1) Voi aggiungereste il primo elemento dell'XML in questo modo?


$new= "PRIMA RIGA XML"

$aggiornamento=file_get_contents($file_xml); //salvo il file già esistente

$new.= $aggiornamento //aggiungo al primo posto la nuova riga

file_put_contents( $file_xml, $new);
2) il codice precedente modifica il file e inserisce la riga NEW all'inizio di tutto, ma io vorrei inserire la riga dopo gli Header dell'xml e i primi tag

es.


<?xml version=".........................">

<portfolio>

//QUI VORREI INSERIRE
<riga 1>
<riga 2>

</portfolio>
3) se avessi un tag DATA e volessi che il file fosse ordinato in modo cronologico all'inserimento di una nuova data, è possibile?

se avete suggerimenti o link etc sono STRAbeneaccetti

Grazie, Davide