Ver Mensaje Individual
  #11 (permalink)  
Antiguo 02/05/2009, 10:51
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Últimos archivos subidos

aquí hay un ejemplo mas efectivo y flexible....

esta función si ordena los archivos nuevos primero

Código PHP:
<?php
function archivos($carpeta '.'$limite null)
{
  
// arreglo de salida
  
$out = array();

  
// abrimos la carpeta
  
$tmp opendir($carpeta);

  
// mientras leemos la carpeta
  
while (false !== ($old readdir($tmp)))
  {
    
// ruta compuesta
    
$new $carpeta DIRECTORY_SEPARATOR $old;

    
// debe ser un archivo...
    
if (($old != '.' && $old != '..') && is_file($new))
    {
      
// archivo => fecha de modificacion
      
$out[$new] = filemtime($new);
    }
  }

  
// cerramos
  
closedir($tmp);

  
// ordenamos (nuevos primero)
  
arsort($out);

  if (
$limite 0)
  {
    
// limitamos...
    
$out array_slice($out0$limite);
  }

  
// regresamos el arreglo
  
return $out;
}



// modo de uso
$aqui dirname(__FILE__);

var_dump(archivos($aqui3));
espero les oriente en algo, suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.