Ik heb het onderstaande fotogallerij scriptje gedownload en al enigszins aangepast, maar ik zou graag nog een functie inbouwen... en dat is een maximum aantal rijen voor de plaatjes en een klik hier voor de volgende pagina link. Kan iemand mij hierbij helpen?
Ik heb via de zoekfunctie hier en daar gelezen over het aanpassen van de array, maar heb niet genoeg PHP-kennis om het werkend te krijgen. Hopelijk kan iemand mij een voorzetje geven! Alvast bedankt.
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
| <?php ?> <? // CONFIGURATION $cols = 3; // columns number $table_bg_color = "#016D9E"; // table background color $table_border = "0"; // table border size $table_width = "100%"; // table width // DO NOT EDIT BELOW $i =1; $files = array (); $myDirectory = opendir("imgs/thumbs"); echo "<table width='$table_width' bgcolor = '$table_bg_color' border ='$table_border' cellpadding='5' cellspacing='0'><tr>"; while ($file = readdir($myDirectory)) { if (($file != ".") && ($file != "..") && ($file != "index.php") && !(is_dir("imgs/$file")) ) { $files[] = $file; if (is_int($i / $cols)) { list($width, $height) = getimagesize("imgs/$file"); echo "<td align='center'>"; ?> <a href="#" onClick="MyWindow=window.open('viewer.php?cast=<?php echo $cast;?>&file=<?php echo $file;?>','MyWindow','toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=<?php echo "$width";?>,height=<?php echo "$height" +20;?>,left=20,top=20'); return false;"> <? echo "[img]'imgs/thumbs/$file'[/img]</a>"; echo "</td></tr><tr>"; } else { list($width, $height, $type, $attr) = getimagesize("imgs/$file"); echo "<td align='center'>"; ?> <a href="#" onClick="MyWindow=window.open('viewer.php?cast=<?php echo $cast;?>&file=<?php echo $file;?>','MyWindow','toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=<?php echo "$width";?>,height=<?php echo "$height" +20;?>,left=20,top=20'); return false;"> <? echo "[img]'imgs/thumbs/$file'[/img]</a>"; echo "</td>"; } $i++; } } echo "</tr></table>"; closedir($myDirectory); ?> |
Ik heb via de zoekfunctie hier en daar gelezen over het aanpassen van de array, maar heb niet genoeg PHP-kennis om het werkend te krijgen. Hopelijk kan iemand mij een voorzetje geven! Alvast bedankt.