Originariamente inviato da satifal
Si.
grazie mille...
posto il codice che ho usato, nel caso può essere utile a qualcuno... 
ho una pagina html dove inserisco i testi delle news (è collegato con uno script javascript che mi genera il calendario per la data...
codice:
<form action="news/news.php" method="POST">
</p>
<form action="#">
Data: <input type="text" name="data" id="sel3" size="30"
><input type="reset" value=" ... "
onclick="return showCalendar('sel3', '%d/%m/%Y');">
Inserisci il titolo della news
<textarea name="titolo"></textarea>
</p>
Inserisci il testo della news
<textarea name="testo"></textarea>
</p>
<input type="submit" name="submit" id="Invia nuova news">
<input name="Invia nuova news2" type="reset" id="Invia nuova news2" value="Reset" />
</p>
</form>
Codice PHP:
<?php
//da un form php i dati vengono riportati in questo php
if (isset($_POST['submit']))
{
$xml = simplexml_load_file("articles.xml");
try {
$nXml = new SimpleXMLElement("<articles></articles>");
$nuovoarticolo = $nXml->addChild('article');
$testo = $nuovoarticolo->addChild('data', $_POST['data']);
$titolo = $nuovoarticolo->addChild('titolo', $_POST['titolo']);
$testo = $nuovoarticolo->addChild('testo', $_POST['testo']);
foreach($xml as $article) {
$target = dom_import_simplexml($nXml);
$source = dom_import_simplexml($article);
$target->appendChild($target->ownerDocument->importNode($source, true));
}
echo "
Hai inserito questa data</p>", $_POST['data']; //stampa il nuovo elemento creato
echo "
Hai inserito questo titolo</p>", $_POST['titolo']; //stampa il nuovo elemento creato
echo "
Hai inserito questo testo</p>", $_POST['testo']; //stampa il nuovo elemento creato
$nXml->asXML("articles.xml");
} catch (Exception $e) {
}
}
?>
e mi ritrovo i dati inseriti nell'xml... 
ora mi manca soltanto potre gestire la cancellazione delle news su richiesta...