Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2006, 07:57
eximer
 
Fecha de Ingreso: diciembre-2004
Mensajes: 103
Antigüedad: 19 años, 5 meses
Puntos: 0
Ordenar archivos por fecha de ultima modificacion

Tengo el siguiente script que utilizo para una galeria de imagen, pagina, etc. El tema es que no logro hacer que me muestra la ultima imagen que subo, al principio, proble con sort - usort, etc, he visto los post del foro y no he podido tener el resultado aplicado a mi codigo, lo dejo completo y agradezco desde ya su ayuda.

Código:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body bgcolor="#000000" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">
<table width="100%" border="0" cellspacing="10" cellpadding="0">
  <tr> 
    <td><?php
//Declaramos el objeto DIR
$path="imgs/thumbs";
$path1="imgs";
$directorio = dir($path);
$directorio->read();
$directorio->read(); 
//Guardar todos los nombres de imágenes en un array
while($entrada = $directorio->read())
{
    $a++;

    $imagen[$a] = $entrada;
}
$directorio->close();  
sort($imagen); 
reset($imagen); 


//Contar el número de páginas a 30 imágenes por página
$paginas = ceil($a/30);

if(!isset($page)){
    $page = "1";
}  

//Calculo de la página donde estamos
$pag = 30*($page-1); 

//Imprimir imágenes
//tabla de 6 x 5
echo "<table border=\"0\" width=\"\" cellpadding=\"3\" cellspacing=\"0\" align=\"center\">";
for ($i=1; $i<=5; $i++)
{
    echo "<tr align=\"center\">";
    for ($e=1; $e<=6; $e++){
        $pag++;



$imagenf = "$path/$imagen[$pag]";
$imageng = "$path1/$imagen[$pag]";
if (is_file($imagenf)){

echo "<td><a href='#' onClick=\"MM_openBrWindow('$imageng','Galeria','scrollbars=no,resizable=yes,width=600,height=600')\"><img src='$imagenf'></a></td>";
    }
}
    echo "</tr>";
} 

echo "</table>";
?><b><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      </font></b></td>
  </tr>
  <tr align="right"> 
    <td><b><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">&raquo; 
      P&aacute;gina: <?php
//Números de paginación
for ($u=1; $u<=$paginas; $u++)
{
    echo " <a href=\"album.php?&page=$u\">$u</a>  ";
} 
?></font></b></td>
  </tr>
</table>
</body>
</html>