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:
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>
devo scrivere una cosa così? ->
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>
??