Mailinglisten-Archive |
> <?php
> $dir = "pics";
> //verkleinerungsfaktor für die thumbnails > je grösser, desto kleiner die bilder
> $y = "4";
> $folder = opendir($dir);
> $bilder = array();
> while ($file = readdir($folder)) {
> if ($file != "." && $file != "..") {
> array_push($bilder, "$file");
> $dat = count($bilder);
> }
> }
> $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>";
?>>
hallo,
ich hole meine dateien aus einem verzeichnis so:
$a = dir($_SERVER["DOCUMENT_ROOT"] ."$dir");
$_ENV["files_in_dir"] = array();
while(false !== ($b = $a->read())) {
if (($b != ".") && ($b != "..")) {
if((! is_dir($_SERVER["DOCUMENT_ROOT"] . $dir . "/". $b)) && (is_readable($_SERVER["DOCUMENT_ROOT"] . $dir . "/". $b))) {
array_push($_ENV["files_in_dir"], $dir ."/". $b);
}
}
}
$a->close();
vielleicht hilft dir der code-schnipsel.
---
MfG
Steffen Klapka
php::bar PHP Wiki - Listenarchive