![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
02/05/2009, 00:06
|
| | Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 16 años, 7 meses Puntos: 1 | |
Respuesta: Últimos archivos subidos Hola RMB09!
aqui arme una funcion en donde solo modificas los parametros
$path y $limite
$pat es el directorio
$limite es la cantidad de archivos que quieres que te liste
por defecto está ordenado por archivo modificado mas recientemente.
Se pueden hacer muchos retoques.
Espero haber ayudado, obviamente espero que te sirva.
Saludos
<?php
function leerDir($path,$limite){
if(is_dir($path)){
if ($gestor = opendir($path)) {
$i=1;
while (false !== ($archivo = readdir($gestor))) {
if(($archivo!=".") && ($archivo!="..")&& (is_file($path."/".$archivo))&&($i<=$limite)){
// listar archivos
print $i."-".$archivo." ".date ("Y m d H:i:s.", filemtime($path."/".$archivo))."<br>";
$i++;
}//end if
}//end while
closedir($gestor);
}else{
print "Error: El directorio no pudo ser abierto";
}//end if
}else{
print "Error: no es un directorio";
}//end if
}//end leerDir(param)
//ejemplo:
$dr = "_pru";
$lmt=10;
leerDir($dr,$lmt);
?> |