Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ingo.preuss at gmx.net schrieb: > Hallo, > bei der Seite http://prodigitales.de/index_div.php werden die Bilder per > for-Schleife ausgegeben: > > <?php > > $dir = "pics"; > > //verkleinerungsfaktor für die thumbnails > je grösser, desto kleiner > die bilder > > $y = "4"; Für was brauchst du das $y? > > $folder = opendir($dir); > > $bilder = array(); > > while ($file = readdir($folder)) { > > if ($file != "." && $file != "..") { > > array_push($bilder, "$file"); > > $dat = count($bilder); > > } > > } Ich würde array_push mit $bilder[] = $file ersetzen und $dat = count($bilder) würde ich ans Ende der while-Schleife setzen. > > $folder = opendir ($dir); > for ($i=1; $i < $dat;){ > > for ($col = 1; $col <= 5; $col++, $i++) { > > if (!empty($bilder[$i])){ > include "thumbnail.php"; > > echo "<a > href=\"pic_div.php?datei=".$i."&dir=".$dir."\"><img > src=\"".$thumbnail."\" border=1></a>\n"; > > } > } > } > > echo "</div>"; > > ?> foreach ($bilder as $key => $value) { if (!empty($value)) { echo "<a href=\"pic_div.php?datei=".$key."&dir=".$dir."\"><img src=\"".$value."\" border=1></a>\n"; } So sollte es funktionieren! Gruß Sebastian Pölsterl -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFB5Y3/1ygZeJ3lLIcRAjcCAJ91C32b6WyaR8TWZUZtrvXXVBMkDACfez6Q eLCAy0/WUib9giA8nsu/M70= =9xEz -----END PGP SIGNATURE----- -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.6.9 - Release Date: 06.01.2005
php::bar PHP Wiki - Listenarchive