Hello,
Mit scandir ermittle ich die Dateien und mit count berechne ich, um wieviele Dateien es sich handelt. An dessen wird das PHP-Paging aufgebaut, was auch funktioniert.
Nun fehlt mir aber der Part, wo sonst - wie bei allen Tutorials - das Mysql greift mit seinem "LIMIT <startpunkt>, <wieviel>", sprich "LIMIT 0, 20"
Wie kann ich das ohne MySQL umsetzen?
Wo kneift es denn?
- Directory auslesen
- feststellen, ob es ein Bild ist
- übrig gebliebene Dateinamen / -Pfade per HTML verlinken
Das Ganze wird aber kritisch, wenn es viele Einträge im Verzeichnis gibt, diese nicht alle Bilder sind und der Besucherstrom auf der Seite wächst. Dann sollte man es ggf. trennen:
-
Verzeichnis auslesen
-
Selection durchführen
-
temporäres Ergebnis in Session speichern
-
Aufbau der Seitenanzeige nur noch aus der Session
fürs erste siehe http://selfhtml.bitworks.de/snippets/directories_auslesen/
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg