Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Dateien auslesen (https://www.delphipraxis.net/39739-%5Bphp%5D-dateien-auslesen.html)

Die Muhkuh 7. Feb 2005 10:44


[PHP] Dateien auslesen
 
Hi,

mit dem Source möchte ich alle Dateien und Ordner in dem Ordner upload auslesen:
Code:
<?
  function Convert($file, $decimals = 0)
   {
     $size = filesize($file);
      
      if ($size >= 1024*1024*1024)
      {
        return round($size / (1024*1024*1024), $decimals) . ' GB';
      }
      
      if ($size >= 1024*1024)
      {
        return round($size / (1024*1024), $decimals) . ' MB';
      }
      
      if ($size >= 1024)
      {
      return round($size / (1024), $decimals) . ' KB';
    }
      
    return $size." byte";
   }

  function GetFiles($ordner, $links = 0, $sub = false)
   {
     $handle = opendir($ordner);
      echo 'Hallo';
      
      while ($file = readdir($handle))
      {
        echo 'Hallo2';
        if ($file != '.' && $file != '..')
         {
           echo 'Hallo3';
           if (is_dir($ordner . '/' . $file))
            {
              echo '[img]../bilder/spacer.jpg[/img]';
               echo '[img]../bilder/ofolder.jpg[/img][b]' .
                    $file . '[/b]
';
               GetFiles($ordner . '/' . $file, $links + 15, true);  
            }
            else
            {
              echo '[img]../bilder/spacer.jpg[/img]';
               echo '[img]../bilder/file.jpg[/img]<a href="' . $ordner . '/' . $file . '">';
               echo $file . ' [i](' . Convert($ordner . '/' . $file, 2) . ')[/i]</a>
';
            }
         }
      }
      
      closedir($handle);
   }
   
   GetFiles('upload');
   
?>
Aber das tut sich nichts. Es sind zwar Dateien vorhanden, aber es wird nichts angezeigt. Keine Fehlermeldung. Nichts.

Zum sehen, bis wohin die function kommt hab ich mal die Echos mit dem Hallo rein gemacht.
Hallo wird einmal ausgegeben, hallo2 zwei mal und hallo3 gar nicht.

Der Ordnerstruktur ist so:
Code:
Upload
   |-sonstiges
       |-Team.pdf
   |-screenshots
       |-shot1.jpg
       |-shot2.jpg

Die Muhkuh 7. Feb 2005 10:50

Re: [PHP] Dateien auslesen
 
:wall: Ich hatte noch nen alten Upload-Ordner oben, der hatte keine Datein :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz