Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/03/2008, 02:11
Avatar de chuliano
chuliano
 
Fecha de Ingreso: marzo-2008
Ubicación: C. de Patagones - Argentina
Mensajes: 21
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Listar directorio

porque por ejemplo, encontre este PHP que lista y ordena los archivos por fecha de creación.. pero como lo implemento con el que puse arriba????

Código PHP:
<?php 
function LoadFiles($dir,$filter="")
{
 
$Files = array();
 
$It =  opendir($dir);
 if (! 
$It)
  die(
'Cannot list files for ' $dir);
 while (
$Filename readdir($It))
 {
 if (
$Filename != '.' && $Filename != '..'  )
 {
  if(
is_dir($dir $Filename))
   {
   
$Files array_merge($FilesLoadFiles($dir $Filename.'/'));
   }
 else
 if (
$filter=="" || preg_match$filter$Filename ) )
   {
   
$LastModified filemtime($dir $Filename);
   
$Files[] = array($dir .$Filename$LastModified);
   }
   
  else
   continue;
  
 }
}
  return 
$Files;
}
function 
DateCmp($a$b)
{
  return  
strnatcasecmp($a[1] , $b[1]) ;
}

function 
SortByDate(&$Files)
{
  
usort($Files'DateCmp');
}

$Files LoadFiles("./backup_contador/");
SortByDate($Files);
reset($Files);
while (list(
$k,$v) =each($Files))
 {
 
?> - <?=$v[0]?> <?= date('Ymd h:i',$v[1])?></li><?
 


?>