tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von tombe
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
321
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    mauricepre mauricepre ist offline Rookie
    Registriert seit
    Aug 2011
    Beiträge
    5
    Hallo,
    ich möchte gerne das ich von allen ordner die größe anzeigen kann?

    Beispiel:
    [images] 500KB
    [Images →Kleine Bilder] 250KB
    [Images →Kleine Bilder →Icons] 250KB


    TOTAL 500KB


    Den Code den ich habe macht nur:

    images
    Unterordner →Kleine Bilder
    Unterordner →Unterordner →Icons


    PHP-Code:
    <?php
    function tree($dir,$c) {
      
    $fp opendir($dir);
      
    $ein="";
      for (
    $i=0;$i<$c;$i++) $ein.="Unterordner &rarr;";
      while(
    $file readdir($fp)) {
        if(
    $file!="." && $file!="..") {
          if (!
    is_dir("$dir/$file")) $files[]=$file;
          else 
    $dirs[]=$file;
        }
      }
      
    closedir($fp);
      if (isset(
    $dirs)) {
        
    $dc=count($dirs);
        for (
    $i=0;$i<$dc;$i++) {
          print 
    $ein.$dirs[$i]."<br>\r\n";
          
    chdir($dir);
          
    tree($dirs[$i],$c+1);
          
    chdir("..");
        }
      }
      if (isset(
    $files)) {
        
    $dc=count($files);
        for (
    $i=0;$i<$dc;$i++) print $ein.$files[$i]."<br>\r\n";
      }
    }
    tree("ordner",0);
    ?>
    Danke schon mal für alle Antworten!
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Hier gibt es ein schönes Beispiel dazu!
    mauricepre bedankt sich. 
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    mauricepre mauricepre ist offline Rookie
    Registriert seit
    Aug 2011
    Beiträge
    5
    habe diesen code getestet aber der klappt nicht

    PHP-Code:
    <?php
      
    function get_size($path,$size)
        {
          if(!
    is_dir($path))
            {
              
    $size+=filesize($path);
            }
          else
            {
              
    $dir opendir($path);
              while(
    $file readdir($dir))
                {
                  if(
    is_file($path."/".$file))
                    
    $size+=filesize($path."/".$file);
                  if(
    is_dir($path."/".$file) && $file!="." && $file!="..")
                    
    $size=get_size($path."/".$file,$size);
                }
            }
          return(
    $size);
        }
     
      
    $size get_size("directory",0);
      
    $measure "Byte";
      if (
    $size >= 1024)
        {
          
    $measure "KB";
          
    $size $size 1024;
        }
      if (
    $size >= 1024)
        {
          
    $measure "MB";
          
    $size $size 1024;
        }
      if (
    $size >= 1024)
        {
          
    $measure "GB";
          
    $size $size 1024;
        }
      
    $size sprintf("%01.2f"$size);
      echo 
    $size " " $measure;
    ?>
    was mache ich da falsch?
     

  4. #4
    mauricepre mauricepre ist offline Rookie
    Registriert seit
    Aug 2011
    Beiträge
    5
    Ahh habe gerade ein code gefunden der genau das macht wass ich wollte

    http://www.tutorials.de/php/181032-o...zeigen-mb.html
     

Ähnliche Themen

  1. Ordner und deren unterordner anzeigen
    Von Peter86 im Forum .NET Café
    Antworten: 10
    Letzter Beitrag: 22.09.08, 21:12
  2. WMI und Ordnergröße...
    Von Kipperlenny im Forum Microsoft Windows
    Antworten: 0
    Letzter Beitrag: 22.06.08, 23:59
  3. Ordnergröße anzeigen in MB
    Von leikeim im Forum PHP
    Antworten: 2
    Letzter Beitrag: 25.11.04, 20:07
  4. Unterordner anzeigen
    Von eugster im Forum PHP
    Antworten: 3
    Letzter Beitrag: 20.09.03, 12:01
  5. Antworten: 1
    Letzter Beitrag: 27.09.02, 17:12