Van p=1 naar p=2
Voorbeeld: http://www.mess-world.nl/BETA/content/avatars/index.php?dir= grappig&p=1
Code (php)
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
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
<?php
$phpmap = $_GET["dir"];
$pagina = $_GET["p"];
$prev = $pagina - 1;
$next = $pagina + 1;
$map = "$phpmap/$pagina/"; //de map waar de foto's zich bevinden
$columns = 3; //hoeveel rijen je naast elkaar wil hebben
$foto = 0; //definieren van een var, niet aanzitten
$dir = opendir($map); //openen van de map waar de foto's staan
while(($file = readdir($dir))) { //uitlezen van de inhoud
if(eregi("(.jpg|.jpeg|.gif|.bmp|.png)$", $file)) { //kijken of het een plaatje is met de extensie .jpg, .jpeg, .gif, .bmp of .png
}
echo('<td><img src="'.$map.$file.'" height=99 width=99 alt="Rechter muisknop -> Opslaan als" /></td>'."\n"); //de thumbs weergeven in een td
$i++; //$i ophogen
if ($i == $columns) { // als $i gelijk is aan het aantal columns dan
echo('</tr><tr>'."\n"); //dit toevogen
$i = 0; //$i op 0 zetten
}
}
echo('</tr></table><br>'."\n"); //einde tabel
echo "<div ailgn=center>";
if ($prev == "" && $next =! "") {echo "<a href=?dir=$phpmap&p=$next>Volgende</a>"; }
elseif($prev =! "" && $next =! "") {echo "<a href=?dir=$phpmap&p=$prev>Vorige</a> - <a href=?dir=$phpmap&p=$next>Volgende</a>"; }
elseif($prev =! "" && $next == "") {echo "<a href=?dir=$phpmap&p=$prev>Vorige</a>"; }
echo "</div>";
?>
$phpmap = $_GET["dir"];
$pagina = $_GET["p"];
$prev = $pagina - 1;
$next = $pagina + 1;
$map = "$phpmap/$pagina/"; //de map waar de foto's zich bevinden
$columns = 3; //hoeveel rijen je naast elkaar wil hebben
$foto = 0; //definieren van een var, niet aanzitten
$dir = opendir($map); //openen van de map waar de foto's staan
while(($file = readdir($dir))) { //uitlezen van de inhoud
if(eregi("(.jpg|.jpeg|.gif|.bmp|.png)$", $file)) { //kijken of het een plaatje is met de extensie .jpg, .jpeg, .gif, .bmp of .png
}
echo('<td><img src="'.$map.$file.'" height=99 width=99 alt="Rechter muisknop -> Opslaan als" /></td>'."\n"); //de thumbs weergeven in een td
$i++; //$i ophogen
if ($i == $columns) { // als $i gelijk is aan het aantal columns dan
echo('</tr><tr>'."\n"); //dit toevogen
$i = 0; //$i op 0 zetten
}
}
echo('</tr></table><br>'."\n"); //einde tabel
echo "<div ailgn=center>";
if ($prev == "" && $next =! "") {echo "<a href=?dir=$phpmap&p=$next>Volgende</a>"; }
elseif($prev =! "" && $next =! "") {echo "<a href=?dir=$phpmap&p=$prev>Vorige</a> - <a href=?dir=$phpmap&p=$next>Volgende</a>"; }
elseif($prev =! "" && $next == "") {echo "<a href=?dir=$phpmap&p=$prev>Vorige</a>"; }
echo "</div>";
?>
Gewijzigd op 15/09/2004 22:27:00 door Xecon
- $_GET['p'] checken op nummerieke waarde -> is_numeric ...
- Variabelen buiten de quotes
Verder oogt het wel okeej ...
Gewijzigd op 15/09/2004 23:13:00 door Rick