Hallo Tutorials Leute,
hab mal wieder ein Problem.
Ich habe einige Arrays in PHP , unteranderem wird eine Bildergalerie damit erstellt.
Da diese Bildergalerie aus dem JavaScript Imagesflow zusammengebaut wird, will ich gerne die Bilder im Still von Lightwindow öffnen.
Unter Imagesflow kann ich über longdesc auf das Großbild verlinken, aber die wird dann in einen PopUP Fenster geöffnet.
So nun benötige ich Eure Hilfe. und poste mal hier meinen Code:
So wie kann ich nun die Bilder so steuern, das ich im Still von Lightwindow das große Bild öffnet was ich in der Galerie angeklickt habe.
Mein Versuch war
Baer ich weiß nun nicht weiter. Kann mir da einer helfen, da ich denke es nicht ohne JavaScript geht.
Gruß
Fredolin
hab mal wieder ein Problem.
Ich habe einige Arrays in PHP , unteranderem wird eine Bildergalerie damit erstellt.
Da diese Bildergalerie aus dem JavaScript Imagesflow zusammengebaut wird, will ich gerne die Bilder im Still von Lightwindow öffnen.
Unter Imagesflow kann ich über longdesc auf das Großbild verlinken, aber die wird dann in einen PopUP Fenster geöffnet.
So nun benötige ich Eure Hilfe. und poste mal hier meinen Code:
PHP:
Hier die PHP Arrays
$imagesflow = array(
'thumbs' => array(
'01' => 'img/gallery/fesselspiele/thumbs/spielart_01.jpg',
'02' => 'img/gallery/fesselspiele/thumbs/spielart_02.jpg',
'03' => 'img/gallery/fesselspiele/thumbs/spielart_03.jpg',
'04' => 'img/gallery/fesselspiele/thumbs/spielart_04.jpg',
);
Dieses Array stellt die Bilder in der Imageflow Galerie dar.
Array 2:
$imagesflowbig = array(
'01' => 'img/gallery/fesselspiele/big/spielart_01.jpg',
'02' => 'img/gallery/fesselspiele/big/spielart_02.jpg',
'03' => 'img/gallery/fesselspiele/big/spielart_03.jpg',
'04' => 'img/gallery/fesselspiele/big/spielart_04.jpg',
);
Hier den Pfad zum großen Bild
Array3:
$imagesflowheight = array(
'01' => '667',
'02' => '438',
'03' => '474',
'04' => '386',
);
Hier die Bildhöhe
Array 4:
$imagesflowwidth = array(
'01' => '500',
'02' => '500',
'03' => '500',
'04' => '500',
);
Hier die Bildweite
echo '<div id="myImageFlow" class="imageflow">';
foreach ($imagesflow['thumbs'] as $i => $bild){
$i +1;
echo '<img id="'.$i.'" src="'.$bild.'" border="0" width="157" height="235" alt="Image '.$i.'" />';
}
echo'
</div>';
Das ist der Aufruf für die Galerie.
So wie kann ich nun die Bilder so steuern, das ich im Still von Lightwindow das große Bild öffnet was ich in der Galerie angeklickt habe.
Mein Versuch war
PHP:
echo'
<div id="myImageFlow" class="imageflow">';
foreach ($imagesflow['thumbs'] as $i => $bild){
$i +1;
echo '<img id="'.$i.'" onClick="openBigImages()" src="'.$bild.'" border="0" width="157" height="235" alt="Image '.$i.'" />';
}
echo' </div>';
Baer ich weiß nun nicht weiter. Kann mir da einer helfen, da ich denke es nicht ohne JavaScript geht.
Gruß
Fredolin
Zuletzt bearbeitet: