Foros del Web » Programando para Internet » PHP »

Paginar archivos de directorio

Estas en el tema de Paginar archivos de directorio en el foro de PHP en Foros del Web. hola a todos, tengo una funcion donde leo un directorio y muestro los archivos q hay Lo que quiero hacer es poder paginar cada tantos ...
  #1 (permalink)  
Antiguo 12/08/2010, 09:10
 
Fecha de Ingreso: septiembre-2009
Mensajes: 108
Antigüedad: 15 años, 2 meses
Puntos: 1
Paginar archivos de directorio

hola a todos, tengo una funcion donde leo un directorio y muestro los archivos q hay
Lo que quiero hacer es poder paginar cada tantos archivos en distintas paginas.
Ejemplo q me aparezcan 10 archivos y abajo aparezca pagina 2 y ahi los otros 10 archivos

este es el dodigo con el q leo el directotio

Código PHP:
$archivos= array();
$ruta'usuarios/maritimos/';
$directorioopendir($ruta);
                    
while (
false!== ($archivo readdir($directorio))) {
 
       if(
is_dir("$ruta/$archivo"))
          echo 
""
       else
           if(
$archivo != "." && $archivo != ".."){
          
$archivos[]= $archivo;
        }
     }
        
closedir($directorio);
        
arsort($archivos);
        
reset($archivos);
        
       
// $ruta = rand(5, 15);
                    
        
foreach ($archivos as $archivo)
   {
                 echo 
'Contrato Nº: <a href="'.$ruta.'/'.$archivo.'" target="_blanck"><strong>'.substr($archivo0, -4).'</strong></a><br />';
 } 
muchas gracias
  #2 (permalink)  
Antiguo 13/08/2010, 08:53
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años, 6 meses
Puntos: 127
Respuesta: Paginar archivos de directorio

primero:

Es super complicado.

segundo:
La solucion seria que llenaras los datos en una tabla de la base de datos y luego facil usas alguno de estos paginadores:

php paginador1

php paginador2

o buscas Google


Etiquetas: directorio, paginar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:05.