ho questo codice che va a leggere il contenuto di una directory e crea un corpo di codice xml:

Codice PHP:
header("Content-type: text/xml; charset=utf-8");
echo "<?xml version=\"1.0\"?>";
echo 
"<gallery>";

if (
$handle opendir('gallery/photos/')) 
   {
    while (
false !== ($file readdir($handle))) 
       {
        if (
$file != "." && $file != ".."
          {
              echo 
                  
"<image>
                        <filename>
$file</filename>
                        <caption></caption>
                  </image>"
;
          }
       }
    
closedir($handle);
    }

echo  
"</gallery >";
adesso come faccio a salvare il tutto e quindi richiamare poi l'xml da altro file? questo mi serve perchè l'xml è richiamato dentro un javascript che prende in input un file xml esterno. qualche consiglio?