Forum » Server-Side scripting » pagination systeem in fotoalbum
R. Jipping
Berichten: 1598
avatar
Offline Stuur privebericht
Beste leden,

Voor een kameraad van mij maak ik een foto albumpje. Het systeem daar achter is gewoon zeer simpel te gebruiken. Je zet de foto's in de opgegeven map en het laadt in de lightbox zoals je ziet. Maar, nu zit ik met een klein probleempje. Als in de map meer dan honderden foto's staan word de pagina natuurlijk erg lang. Nu heb ik eerder wel gehoord van het pagination systeem.

(pagination systeem houdt in dat je onder aan de pagina op vorige / volgende kunt klikken of met pagina nummers.)

Nu heb ik dit wel is geintrigeerd(ofzo) in een while maar, dit koppelde dus aan een database. Heeft iemand van jullie een idee hoe ik het in dit script ook kan maken?


Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<html>

<head>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="style/style.css" type="text/css" media="screen" />
</head>

<body>
<br>
<h2><u> Foto album </u></h2>
<br>
<?php
            
            $image_types 
= array("jpg","gif","bmp","png","jpeg");
            
$plaatjes_reeks "";
            
$mapnaam "website/foto/afbeeldingen";
            
$map opendir($mapnaam);
            
$count 0;
            while (
false!==($bestand readdir($map))) {
                if (
$bestand != "." && $bestand != "..") {
                    
$ext explode('.',$bestand);
                    
$extl sizeof($ext) - 1;
                    
$ext strtolower($ext[$extl]);
                    if ( 
in_array($ext,$image_types) ){
                    
                        if(
$count%== 0) {
                            
$plaatjes_reeks .= '</tr><tr>';
                        }
                            
$plaatjes_reeks .= "<td width=\"20%\"><a rel=\"lightbox[roadtrip]\" title=\"De Prinshoeve foto galerij\" href=\""$mapnaam ."/"$bestand "\" /><img width=\"125px\" height=\"110x\" src= \""$mapnaam ."/"$bestand "\" /></a> </td>";
                            
$count++;
                        }
                }
            }                                                
            if ( 
$plaatjes_reeks != "" ){
                echo (
$plaatjes_reeks);
            }
            
closedir($map);
?>
</body>

</html>


Alvast heel erg bedankt

Groetjes,
RiiCky
07-05-2010 12:08
Dit topic is 128 keer bekeken door 2 verschillende leden
Reacties op: "pagination systeem in fotoalbum"
1
Luc
devow.nl
Berichten: 1592
avatar
Offline Stuur privébericht
http://www.wmcity.nl/artikelen.php?actie=bekijk&id=831

Lees deze tut maar door, met name delaatste 2 pagina's. Dit had je zelf ook kunnen googlen...
08-05-2010 07:52
R. Jipping
Berichten: 1598
avatar
Offline Stuur privébericht
Ik had al zitten googlen. ook deze tut had ik al gevonden en geprobeerd in te bouwen. Maar, helaas zonder resultaat.
08-05-2010 10:48
Reageer op: "pagination systeem in fotoalbum"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden