Ik wil een lightbox op een site waar 83 images in moeten komen, ik ga ze niet allemaal in HTML zetten dus wil ik ze graag via een loopje laten zien.
Op een bestaande pagina van die site werkt dat al dus ik kopieerde het scriptje en plakte het op de andere pagina, alleen werkt het niet.
Wat ik heb in de werkende code:
<?
<a href="images/project1.jpg" rel="lightbox[slides]"><img src="images/project1.jpg" border=0></a><!--class="spacing"-->
<div style="visibility: hidden;">
$dirname = 'afbeeldingen/slides/exhaustion_pipe/';
$images = scandir($dirname);
$ignore = Array(".", "..");
foreach($images as $curimg){
if(!in_array($curimg, $ignore)) {
echo '<a href="'.$dirname.$curimg.'" rel="lightbox[slides]"><img src="'.$dirname.$curimg.'" width="1" height="1" border="0"></a>';
}
}
</div>
?>
Dit heb ik gekopierd en een beetje ge-edit zodat het goede pad gekozen word.
<?
<a href="afbeeldingen/slides/dias/Dia1.JPG" rel="lightbox[slides]">Bla</a><!--class="spacing"-->
<div style="visibility: hidden;">
$dirname = 'afbeeldingen/slides/dias/';
$images = scandir($dirname);
$ignore = Array(".", "..");
foreach($images as $curimg){
if(!in_array($curimg, $ignore)) {
echo '<a href="'.$dirname.$curimg.'" rel="lightbox[slides]"><img src="'.$dirname.$curimg.'" width="1" height="1" border="0"></a>';
}
}
</div>
?>
Ik heb het plaatje uit het 1e script vervangen voor tekst omdat ik het plaatje nog niet heb.
Als ik de tekst aanklik opent die Dia1.JPG in een nieuwe pagina, ik wil graag dat die die in een lightbox opent.
Als het helpt, dit is lightbox.js : http://rvs.werkvreugde.nl/slider_scripts/lightbox.js
Weet iemand hoe ik dit werkend krijg? Ik wil graag 83 images loopen, beginnend bij Dia1.JPG tot Dia83.JPG
Alvast bedankt!
Edit: ik weet dat de php tags niet goed staan, maar die heb ik even boven de HTML geplaatst zodat alles makkelijk te lezen is in deze post.
1.427 views