note 88077 deleted from function.filesize by aidan

From: Date: Wed, 15 Apr 2009 17:36:56 +0000
Subject: note 88077 deleted from function.filesize by aidan
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-153352@lists.php.net to get a copy of this message
Note Submitter: Virtualybe at gmail dot com ---- <?php ### File list with file names and sizes get_size('your_dir'); function get_size($path) { $count=0; if(!is_dir($path)) return filesize($path); if ($handle = opendir($path)) { $size = 0; while (false !== ($file = readdir($handle))) { if($file!='.' && $file!='..') {$count++; $size = get_size($path.'/'.$file); // Do not use $size +=... $sizemb = ($size / 1024)/1024; $sizemb = round($sizemb,2); $sizegb = (($size / 1024)/1024)/1024; $sizegb = round($sizegb,2); echo "&nbsp;&nbsp<b>$eil_nr</b>. &nbsp;<a href=your_dir/$file>$file</a> &nbsp;&nbsp;["; if( $size >'1073741824') {echo "$sizegb GB";}else {echo "$sizemb MB";} echo"]<br />"; } } closedir($handle); return $size; } } ?>

« previous php.notes (#153352) next »