Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/07/2008, 11:23
snika83
 
Fecha de Ingreso: marzo-2008
Mensajes: 16
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Lightbox llamar a grupo de imágenes

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.