Eximer,
integrando la función con tu código podría quedar así:
Código PHP:
<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>
<table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td>
<?php
function getFicherosOrdenadosPorFecha($path) {
$directorio = dir($path);
$directorio->read();
//Guardar todos los nombres de imágenes en un array
$a = 0;
while($entrada = $directorio->read()) {
if ($entrada != "." && $entrada != "..") {
$imagen[$a]['fecha_modificacion'] = filemtime($path."/".$entrada);
$imagen[$a]['nombre'] = $entrada;
$a++;
}
}
$directorio->close();
sort($imagen);
reset($imagen);
$arr = array();
for ($i=0;$i<count($imagen);$i++) {
$arr[] = $imagen[$i]['nombre'];
}
return $arr;
}
$path="imgs/thumbs";
$imagen = getFicherosOrdenadosPorFecha($path);
$path1="imgs";
//Contar el número de páginas a 30 imágenes por página
$paginas = ceil(count($imagen)/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">»
Pá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>
Albert Lanchas