Tengo este script que abre una carpeta y me enlista todos los archivos encontrados en ella... ya saben la conocida funcion de opendir...!!!
bueno el caso es que si me encuntra 200 archivos en la carpeta, me los carga todos en el mismo documento.. y se hace largisimo lo que quiero hacer es una paginacion...
para mostrar de 10 en 10 archivos...
como podria hacer esto...
Código PHP:
<div style="width:660px;">
<?php
$directorio = $_GET['folder'];
$gestor = opendir($directorio);
$entradas = array();
while (false !== ($archivo = readdir($gestor))) {
$ext = strtolower(end(explode('.',$archivo)));
// Aqui haces la comparación
if (is_file($directorio.$archivo) && ($ext=='jpg' || $ext=='png' || $ext=='gif')) {
$entradas[$archivo] = filectime($directorio."/".$archivo);}}
arsort($entradas);
closedir($gestor);
$foldout = $_GET['folder'];
// Recorres cada uno de los archivos.
foreach($entradas as $file => $tiempo){
echo '
<div align="center" style="float: left; width: 220px; height: 220px;">
<table width=95% border=1 cellpadding=4 align=center cellspacing=0 bordercolor=#ACB7D7 bgcolor=#F7F8FA>
<tr style="font-size:12px;">
<td width=285 height=200><a href="'.$foldout.$file.'" target="_blank"><img src="redimensionar.php?imagen='.$directorio.$file.'&folder='.$foldout.'" border="0"></a></td>
</tr>
</table>
</div>
';}
?>
</div>