Salve ho un piccolo problema.. una richiesta del cliente... da diverse cartelle sul server creo un file xml che passo a flash...
<?php
function getStringXML($dirname){
$estensione="jpg";
$str='';
$smallcartella="images/". $dirname."/small";
$img=array();
$dir=opendir($smallcartella) or die("Attenzione, impossibile aprire la cartella ".$smallcartella);
while ($file = readdir($dir)) {
$estensionefile=substr($file,(strlen($file)-3),strlen($file));
if($estensionefile==$estensione){
//$img[]=$file;
$str .="<photo small=\"". $file."\" ></photo>";
}
}
return ($str);
}
$stringa="<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
$stringa.="<photos>";
$stringa.="<fashion>";
$stringa .=getStringXML("fashion");
$stringa.="</fashion>";
$stringa.="<architettura>";
$stringa .=getStringXML("architettura");
$stringa.="</architettura>";
//
$stringa.="<adv>";
$stringa .=getStringXML("adv");
$stringa.="</adv>";
//
$stringa.="<still_life>";
$stringa .=getStringXML("still_life");
$stringa.="</still_life>";
$stringa.="<backstage>";
$stringa .=getStringXML("backstage");
$stringa.="</backstage>";
$stringa.="<calendari>";
$stringa .=getStringXML("calendari");
$stringa.="</calendari>";
$stringa.="<industriale>";
$stringa .=getStringXML("industriale");
$stringa.="</industriale>";
$stringa .= "</photos>";
echo $stringa;
?>
Ok mi funziona benissimo solo che il cliente ora vuole che le foto che le ultime foto messe sul server siano visibili per prima cioè dovrei ordinare le jpeg in base alla data..
non so dove mettere le mani... mi potreste dare una mano per favore.. grazie a tutti.