Salve a tutti, premetto che sto studiando il php da poco...il mio problema è questo:
ho un pannello di controllo che carica le foto sul server per una gallery gestita con un file xml, ora vorrei creare uno script in php che generi il file xml che poi verrà letto dal file flash per la gallery.
Il problema è che ho le foto grandi in una cartella e le thumb in un altra...mi chiedevo se è possibile aprire due directory contemporaneamente con readdir per leggere il nome del file thumb e il nome del file grande. Lo script che sto usando è questo:
<?php
header ("Content-type: text/xml");
echo "<?xml version='1.0' encoding='utf-8'?>";
echo "<gallery>";
if ($handle = opendir('/gallery/large/')) {
while (false !== ($file = readdir($handle))) {
if ($file != '.' && $file != '..'){
echo "<asset large='/gallery/large/$file' />";
echo "<description><![CDATA[]]></description>";
echo "</asset>";}
}
closedir($handle);
}
echo "</gallery>";
?>
mentre il nodo xml dovrebbe essere
<asset thumbnail="images/thumb153.jpg" large="images/large153.jpg">
<description><![CDATA[]]></description>
</asset>
si può fare??