quindi? xD
premettendo che il codice da modificare è questo:
e che l'array (che si "autoaggiorna" a seconda del numero dei files presenti nella cartella) è $files:
devo scrivere una cosa così? ->codice:<trackList> <?php rsort($files); foreach($files as $f){ if(file_exists($path.DS.$folder.DS."thumbnail".DS.$f.".jpg")){ $img = "$url/{$thumbfolder}thumbnail/$f.jpg"; }elseif(file_exists($path.DS.$folder.DS."thumbnail".DS.$f.".gif")){ $img = "$url/{$thumbfolder}thumbnail/$f.gif"; } else $img = ""; ?> <track> <title><?php echo $f; ?></title> <location><?php echo "$url/$folder/$f";?></location> <image><?php echo $img; ?></image> </track> <?php } ?> </trackList>
??codice:<trackList> <?php function ordina($files){ $proviamo = filemtime($files); return($proviamo); } usort($files, 'ordina'); reset($files); rsort($files); foreach($files as $f){ if(file_exists($path.DS.$folder.DS."thumbnail".DS.$f.".jpg")){ $img = "$url/{$thumbfolder}thumbnail/$f.jpg"; }elseif(file_exists($path.DS.$folder.DS."thumbnail".DS.$f.".gif")){ $img = "$url/{$thumbfolder}thumbnail/$f.gif"; } else $img = ""; ?> <track> <title><?php echo $f; ?></title> <location><?php echo "$url/$folder/$f";?></location> <image><?php echo $img; ?></image> </track> <?php } ?> </trackList>

Rispondi quotando