< Buzzing or vibrating the login form using jquery Posted On May 15, 2012 : 0 comments << >> Simple div slideshow using jquery Posted On May 9, 2012 : 0 comments << >> Copy mysql column in varchar to type date Posted On May 3, 2012 : 0 comments << >> Enter only numbers inside a input field of a form using javascript Posted On May 1, 2012 : 0 comments << >> Slide in and out animate div vertically using jquery Posted On April 25, 2012 : 1 comment << >> Tag cloud using php, mysql and ajax with filter Posted On April 24, 2012 : 0 comments << >> Change webpage font color or background color from the user side using javascript Posted On April 19, 2012 : 0 comments << >> A single link that cycles through several webpage background color using javascript Posted On April 17, 2012 : 0 comments << >> Simple webpage redirection using perl script Posted On April 10, 2012 : 0 comments << >> Get ipaddress using perl script Posted On April 4, 2012 : 0 comments << >>

Finding size of a directory using php

This Tutorial Has Been Viewed 2,354 Times.
VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)

Easy to find the size of a directory using php script

Just copy and paste the code to a file <somename>.php on your server or localhost

$totalsize=0;
function show_dir($dir, $pos=1){
global $totalsize;
if($pos == 1)
echo "<hr /><pre>";
$handle = @opendir($dir);
while ($file = @readdir ($handle)){
if (eregi("^\.{1,2}$",$file))
continue;
if(is_dir($dir.$file)){
echo "|- ".$pos."s <b>$file</b>\n";
show_dir("$dir.$file/", $pos+3);
}else{
$size=filesize($dir.$file);
echo "|- ".$pos."s $file ";
echo("$size <br />");
$totalsize=$totalsize+$size;
}
}
@closedir($handle);
if($pos == 2) echo "</pre><hr />";
return($totalsize);
}
//here customize your directory
//you can give any dirrectory without any subdirectory

//i have given  c:/Program Files/xampp/htdocs/Ajax Test/
$totalsize = show_dir("c:/Program Files/xampp/htdocs/Ajax Test/");
echo($totalsize);
echo " Bytes";
VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)

Incoming search terms:





You will also be interested in ,

Tags:

One Response

  1. Jon Gibbins says:

    As long as you change all the ” marks to the correct ascii character, this works a treat on both harddisk directories and on the web.

    To view a web directory, change
    $totalsize = show_dir(“c:/Program Files/xampp/htdocs/Ajax Test/”);
    to:
    $totalsize = show_dir(“http://website.com/directory/”);

    To view the local directory where the script is being run, change it to:
    $totalsize = show_dir(“./”);

    VA:F [1.9.17_1161]
    Rating: 0.0/5 (0 votes cast)

Leave a Reply

Proudly designed by Mistonline.in.
Affordable Seo PackagesSeo BlogEdu Backlinks