HOLA ceaped y a cualquiera que lea esta respuesta
Quería hacer lo mismo que tú y he mirado el código que pegas, pero no era capaz de hacerlo funcionar, así que lo he modificado un poco...
Lo que he hecho es lo siguiente:
En la página donde va la galería de fotos he quitado los enlaces y las imágenes y en su lugar he puesto
Código PHP:
<? galeria_fotos($nombre, $enlace)?>
para así llamar a la función.
La función la he cambiado un poco y me queda así:
Código PHP:
<?
function galeria_fotos($nombre, $enlace) {
$archivo= "images/magenes.log";
$fd=fopen($archivo,"r");
if (!$fd) {
echo "ERROR";
exit(1);
}
$i=0;
while ($str=fgets($fd,200))
{
$i++;
$pos=strpos($str,":");
$fichero=substr($str,0,$pos);
$enlace=substr($str,$pos+1,200);
echo '<a href="images/'.$enlace.'" rel="lightbox[xx]" ><img src="images/'.$fichero.'" width="113" height="160" alt="" border="0" /></a>';
}
}
?>
Esta función la he puesto dentro de la misma página donde van las imágenes que es en .php
En cuanto al .log:
Lo he llamado magenes.log y está dentro de la carpeta images (junto a las imágenes de la galería)
Su contenido lo he puesto así:
thumb-1.jpg :image-1.jpg
thumb-2.jpg :image-2.jpg
Al .log se le pueden añadir más imagenes en miniatura y en ampliación.
Bueno, creo que esto es todo, funcionar, funciona, pero no sé si será algo chapucero. Si es así quien lo lea que me corrija lo que esté mal.