Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2013, 00:05
daroo
 
Fecha de Ingreso: febrero-2012
Ubicación: Buenos Aires
Mensajes: 23
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta paginado en galeria de imagenes php

Hola gente, de nuevo yo por aqui y con otra duda jaja, necesitaria hacerle un paginado a la galeria que voy a poner a continuacion pero no se me ocurre la forma para hacerlo

Código HTML:
[PHP]
<?php
/// Definicion de variables de configuracion
$contador = 1;
// Directorio donde se encuentras las imagenes
$path = "galeria-de-imagenes/imagenes/";
// Prefijo que tiene las imagenes
$imgPrefijo = "imagenGaleria-";
// Cantidad de imagenes por fila
$imgXfila = "8";
// Cantidad total de imagenes
$totalImagenes = 9;
// Margenes superior, Lateral derecho, Inferior, Lateral Izquierdo en ese orden
$espaciadoImagenes = array(3,3,1,1); 
// Atributos de borde. Color, Tipo, Ancho
//$bordeImagenes = array("#00f","solid",1);
// Atributos ancho y alto de la imagen miniatura 
$thumbAnchoAlto = array(100,70);
//
?>
[/PHP]
<!DOCTYPE html>
<head>
   <style>
      img {
         margin: <?php echo $espaciadoImagenes[0];?>px <?php echo $espaciadoImagenes[1];?>px <?php echo $espaciadoImagenes[2];?>px <?php echo $espaciadoImagenes[3];?>px;
         border:<?php echo $bordeImagenes[0];?> <?php echo $bordeImagenes[1];?> <?php echo $bordeImagenes[2];?>px;
      }
      .thumb {
         width: <?php echo $thumbAnchoAlto[0];?>px;
         height: <?php echo $thumbAnchoAlto[1];?>px;
      }
   </style>
</head>

<body>
                     <div id="galeria">
                  [PHP]  <?php
    if(!isset($_GET[$imgPrefijo])){

     while(file_exists($path.$imgPrefijo.$contador.'.jpg') == true){

      echo '<a href="'.$path.$imgPrefijo.$contador.'.jpg" rel="lightbox[plants]"><img src="'.$path.$imgPrefijo.$contador.'.jpg" class="thumb" /></a>';
      if($contador >= $imgXfila and is_int($contador/$imgXfila)){
         echo '<br />';
      }
      $contador++;
     }   
    } 
?>[/PHP]
                 </div>   

</body>
</html> 
La idea seria ponerle un paginador porque me muestra todas las imagenes que tengo en la carpeta y tarda muchisimo en cargar, sin contar que hace sumamente lento el navegador

se puede colocarle un paginador?

me podrian dar una mano y decir como?

Gracias!

PD: esta galeria la consegui navegando y fue la unica que pude hacer funcionar