[PHP] dir uitlezen en images weergeven, x per pagina.

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb een script gemaakt dat een directory uitleest en dan mooi alle plaatjes die erin zitten weergeeft, nu wil ik dat er op elke pagina 10 plaatjes komen te staan.
Met SQL is dat makkelijk omdat je daar met een var $limit kan doen die je via de pagina dan aanroept (e.g: ?from=10)

Stel dat ik nu 20 foto's heb, eerst tel ik dus het aantal foto's in de map... hoe kan ik dan zeggen dat er op elke pagina 5 moeten komen?

De formule om op 1 2 3 4 5 te genergen is makkelijk, maar hoe krijg ik nu dat hij op elke pagina vanaf dat getal gaat weergeven?

Dus op pagina 1: van 1 - 5, op pagina 2 van 6 - 10 enzo verder...

Mvg, kris.

Acties:
  • 0 Henk 'm!

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 07-11-2023

kvdveer

Z.O.Z.

Je kunt een StartAt parameter meegeven:

code:
1
2
3
4
5
6
7
$d = readdir(...);
$i=0;
while($f = readdir) {
    if($i >= $startat && $i < $startAt + 5) {
        zing_een_liedje();
    }
}

Localhost, sweet localhost


Acties:
  • 0 Henk 'm!

  • samo
  • Registratie: Juni 2003
  • Laatst online: 17:12

samo

yo/wassup

dan kan je via een POST of GET variable een begin getal aangeven.
Dus je leest uit
img nummer
A 1
B 2
C 3
D 4
E 5
F 6
G 7
H 8
Op iedere pagina maak je deze indeling, en op pagina 1 geef je weer 1-5, op pagina 2 (begin waarde vanuit POST/GET) - (begin waarde vanuit POST/GET + 5)...

Bekend van cmns.nl | ArneCoomans.nl | Het kindertehuis van mijn pa in Ghana


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ok, danku vriendelijk, ik had het zelf eigenlijk ook wel gekunnen als ik wat beter had nagedacht, maar goed.. mss iets voor de zoekers onder ons ;)


thx!