Hallo,

ik heb via phphulp het script van het online fotoalbum gevonden. Dit werkt erg mooi.
Alleen wil ik er nu voor zorgen dat ik max. 3 afbeeldingen naast elkaar krijg, en dat ik na 3 rijen afbeeldingen naar pagina 2 moet gaan.
Dit is (volgens mij) het stukje script dat zorgt voor het weergeven van de fotos:<?php
echo '<a href="?map='.substr_replace($map,"",-1).'&amp;foto='.($fotonr+1).'" style="border: 0px;"><img src="'.$map.'thumbs/'.$bestanden[$fotonr].'" class="thumbs"></a>';?>
En ik wilde met deze functie ervoor zorgen dat ik max 3 fotos weergeef, maar dat werkt helaas niet als ik dat er zo achter plak.
<?php
if($aantalfotos%3 == 0) {
$fotonr .= '</tr><tr>';}?>
Weet iemand hoe ik dit er wel werkend in krijg? En hoe ik ervoor zorg dat ik max. 3 rijen krijg?
Ik hoop dat iemand kan helpen want het is een mooi scriptje.
Het gehele script is hier te vinden:
http://www.phphulp.nl/php/scripts/9/668/
Je kunt het aantal afbeeldingen per pagina instellen in het script


<?
$afbeeldingenperpagina    = 15;
?>


Weet niet of dit is wat je bedoelt

Groet Rieksie
Dat is op zich inderdaad voor het aantal afbeeldingen in de breedte goed ja. Maar ik wil dus ook dat er bijvoorbeeld 2 of 3 rijen met 3 afbeeldingen worden weergegeven voordat de volgende vorige pagina knop verschijnt.

Rieksie schreef op 26.07.2006 23:14
Je kunt het aantal afbeeldingen per pagina instellen in het script


<?
$afbeeldingenperpagina    = 15;
?>


Weet niet of dit is wat je bedoelt

Groet Rieksie
Je kan het script in een div zetten, en deze de een bepaalde breedte geven met css... Hoe smaller de div, hoe minder kolommen. 3 rijen wilt, en he hebt 4 kolommen, dan moet je die van die 15<?php
$afbeeldingenperpagina = 15;
?> even een 12 maken.
Probleempje 2...
Als ik nu de foto's weergeef gaat het goed bij de horizontale foto's. Maar verticale foto's zijn bij thumbnailfoto's veel groter dan de rest en dat ziet dus niet uit. Weet iemand hoe ik dit op kan lossen?
Volgens mij komt het omdat het script de verticale foto's dezelfde breedte geeft dan de horizontale. Hierdoor wordt de hoogte van de verticale foto's hoger. Maar hoe kan ik dit wijzigen?

Reageren