si giusto unica alternativa...
$xml = simplexml_load_file("immagini.xml");
//immagine.xml
$nuovaImg = $xml->addChild('immagine'); //crea un elemento <immagine>
$Fot = $nuovaImg->addChild('fot', $_FILES['image']['name']); //inserisce dentro immagine <fot> e così via...
$Des = $nuovaImg->addChild('desc', $descrizione);
$Tit = $nuovaImg->addChild('tit', $titolo);
$f = fopen("immagini.xml", "w");
//apro il file XML e scrivo
fwrite($f, $xml->asXML());
fclose($f); // chiudo il file xml
è come se fosse un db...aggiungo e cancello immagini..un po' macchinoso ma il risultato è ottimo. grazie