Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/11/2004, 14:55
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tendrás que añadir tus archivos a un array las fehcas de creación de los archivos con el objetivo de luego ordernar dicho array y leerlo nuevamente con cualquier tipo de bucle.

Directamente no hay parámetro para "leer" los archivos en forma ordenada (por lo menos desde funciones nativas de PHP como las que usas .. )

Código PHP:
$i=0;
while ( ....)
// etc ...

$fecha_creacion=filemtime($dir.'/'.$archivo2); // no recuerdo si es filemtime() u otra afin para obtener la fecha de creación del archivo . .en tal caso visita: php.net para confirmarlo.

// crea un array bidimensional ...
$archivo_array[$i]['archivo']=$archivo;
$archivo_array[$i]['fecha_creacion']=$fecha_creacion;
// incrementas contador para próximo archivo ..
$i++;

Y funciones para ordenar un array bidimensional de ese tipo en:
sort() (o array_multisort() )
http://www.php.net/manual/en/function.sort.php
(en los comentarios de los usuarios de dicha funcion)

Una vez que lo tengas ordenado .. usas un bucle for() por ejemplo para leerlo. (el array)

Un saludo,