Tengo serios problemas con la galeria de imagenes se ven lkas imagenes en miniatura pero no me esta paginando bien cuando hago click en siguiente no me muestra la pagina siguiente... alguien me puede ayudar?
Código PHP:
<?php
// Le damos valor a las variables de configuración
$Config['Path'] = "./img/"; // Directorio donde stan los archivos a mostrar.
$Config['Show'] = 20; // Numero de archivos a mostrar por páginas. $Show['10 Anteriores'] = 0; // Por defecto no se mostrara 10 Anteriores
$Show['10 Siguientes'] = 0; // Por defecto no se mostrara 10 Siguientes
if ($c == "") $c = 0; // Si $c no tiene valor es porque es la primera vez que se visita la página.
$dir = opendir($Config['Path']); // Abrimos el directorio donde estan los archivos
$Plus = $c; // Le damos el valor de $c a $plus porque el valor de $c se perdera y lo necessitaremos mas tarde.
while ($c > 0 && $elemento = readdir($dir)) // Mientras la variable $c sea mayor de 0 saltamos archivos.
{
$Show['10 Anteriores'] = 1;
$c--;
}
$Counter = 0; // Ponemos a 0 el contador
// Si es la primera vez que vez añadimos 2 filas, si no lo es se las quitamos.
if ($Show['10 Anteriores'] == 0) $Counter=$Counter-2; else {
$c = 2;
while ($c > 0 && $elemento = readdir($dir)) // Mientras la variable $c sea mayor de 0 saltamos archivos.
{
$Show['10 Anteriores'] = 1;
$c--;
}
}
echo"<tr>";
// Mostramos el numero de archivos que se tienen que mostrar por página.
while (($Counter != $Config['Show']) && ("imgenplayas/" & $elemento = readdir($dir)))
{
$Counter++;
$elemento1 = strtolower($elemento);
if ((strpos($elemento1, ".gif") > 1) || (strpos($elemento1, ".jpeg") > 1) || (strpos($elemento1, ".jpg") > 1) || (strpos($elemento1, ".png") > 1)) {
if (($i % 6) == 0) {
echo "</tr><tr>";
}
?>
<td height='4' class="tabla_mensaje" style='border: #757575 0 solid'><div align="center"><a href="img/<?php echo $elemento ?>" rel="lightbox[roadtrip]"> <img src="img/<? echo $elemento ?>" name="img" width="100" height="75" class="imgfade" id="img" title="<? echo $elemento ?>" onmouseover="slowhigh(this)" onmouseout="slowlow(this)" /></a></div></td>
<?php
$i++;
}
}
echo "</tr>";
// Si sobran archivos pondremos el "10 Siguientes"
if ($elemento = readdir($dir))
{
$Show['10 Siguientes'] = 1;
}
//Cerramos el directorio
closedir($dir);
?>
</table></td>
</tr>
<tr>
<td valign="top" class="Estilo65"><p> <?php
// Mostraos si es necessario el "10 Anteriores" y "10 Siguientes".
if ($Show['10 Anteriores'] == 1) echo "<b><a href='fotos.php?c=",($Plus-$Config['Show']),"'>Anterior </a></b> | | | ";
if ($Show['10 Siguientes'] == 1) echo "<b><a href='fotos.php?c=",($Plus+$Config['Show']),"'>Siguiente</a></b></p>";
?>