phpbar.de logo

Mailinglisten-Archive

[php] Wie kriege ich das leere Bild weg?

[php] Wie kriege ich das leere Bild weg?

Steffen Klapka see.you.later at t-online.de
Don Jan 13 21:10:35 CET 2005


> <?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