The_Lozer Skrevet 14. mai 2007 Del Skrevet 14. mai 2007 Jeg er ute etter å finne størrelsen på en mappe. kan noen hjelpe meg med det takker for alle svar Lenke til kommentar
Ståle Skrevet 14. mai 2007 Del Skrevet 14. mai 2007 Pa file_size() siden: Simplified recursive size measurement. Will also take into account the size of the folders themselves. function get_size($path) { if(!is_dir($path)) return filesize($path); if ($handle = opendir($path)) { $size = 0; while (false !== ($file = readdir($handle))) { if($file!='.' && $file!='..'){ $size += filesize($path.'/'.$file); $size += get_size($path.'/'.$file); } } closedir($handle); return $size; } } Lenke til kommentar
The_Lozer Skrevet 14. mai 2007 Forfatter Del Skrevet 14. mai 2007 Pa file_size() siden: Simplified recursive size measurement. Will also take into account the size of the folders themselves. function get_size($path) { if(!is_dir($path)) return filesize($path); if ($handle = opendir($path)) { $size = 0; while (false !== ($file = readdir($handle))) { if($file!='.' && $file!='..'){ $size += filesize($path.'/'.$file); $size += get_size($path.'/'.$file); } } closedir($handle); return $size; } } 8610047[/snapback] skal $path angis noe sted type at $path = "inc"; ? Lenke til kommentar
Ståle Skrevet 14. mai 2007 Del Skrevet 14. mai 2007 Det er en funksjon. du skriver <?php echo 'Filstorrelse pa mappen bilder'; get_size( "bilder' ); ?> Lenke til kommentar
The_Lozer Skrevet 14. mai 2007 Forfatter Del Skrevet 14. mai 2007 Det er en funksjon. du skriver <?php echo 'Filstorrelse pa mappen bilder'; get_size( "bilder' ); ?> 8611444[/snapback] takk, har ikke brukt funksjoner før :!: men jeg bør kanskje begynne å gjøre det.. Lenke til kommentar
The_Lozer Skrevet 14. mai 2007 Forfatter Del Skrevet 14. mai 2007 tror det er noe feil i koden den returnerer dobbel størrelse :!: Lenke til kommentar
Bakke Skrevet 14. mai 2007 Del Skrevet 14. mai 2007 takk, har ikke brukt funksjoner før laugh.gif men jeg bør kanskje begynne å gjøre det.. http://w3schools.com/php/php_functions.asp Lenke til kommentar
ZoRaC Skrevet 14. mai 2007 Del Skrevet 14. mai 2007 function get_size($path) { if(!is_dir($path)) return filesize($path); if ($handle = opendir($path)) { $size = 0; while (false !== ($file = readdir($handle))) { if($file!='.' && $file!='..'){ if (is_file($file) { $size += filesize($path.'/'.$file); } else { $size += get_size($path.'/'.$file); } } } closedir($handle); return $size; } } Slik kanskje? Denne summerer mappe og undermapper... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå