Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Bilder aus Verzeichnis auslesen.





Frage

hallo. ich hab grad gesucht und jede menge gefunden. aber irgendwie funktioniert das nicht. ich hab ne variable $link aus der vorherigen datei die übergeben wird. und nun möchte ich bilder aus dem verzeichnis /pics auslesen und mit einem zeilenumbruch in einem fenster auflisten. aber irgend wie haut das mit dem script nicht hin. gibts auch was kürzeres?? hier bei sagt er immer das { wäre zuviel.. (nach der zweiten if schleife.. :-( das ganze befindet sich innerhalb einer tabelle die eine feste breite braucht. <?    function read_recursiv($path)    {       $result = array();       $handle = opendir($path);       if ($handle)       {          while (false !== ($file = readdir($handle)))          {              if ($file != "." && $file != "..")              {                 $name = $path . "/" . $file;                 if (is_dir($name))                 {                    $ar = read_recursiv($name);                    foreach ($ar as $value)                    {                       $result[] = $value;                    }                 }                 else                 {                    $result[] = $name;                 }              }          }       }       closedir($handle);       return $result;    }    $data = read_recursiv(".");    echo "<b>" . count($data) . "Dateien gefunden</b><br>\n";    foreach($data as $value)      echo "$value<br>\n"; ?>

Antwort 1 von Nessus

Hi,

<?php
$handle=opendir ('./');
while (false !== ($file = readdir ($handle))) {
if ($file=='.')
{
$file ='';
}
if ($file=='index.php')
{
$file ='';
}
 if ($file=='..')
{
$file ='';
}
if ($file<>'')
{
$size=number_format(filesize($file)/1024);
echo " <tr><td width=\"50%\"><a target=\"_blank\" href=\"./$file\">$file </a></td><td width=\"50%\">Größe: $size KB</td></tr>";
}
}
closedir($handle);
?>


Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: