I want to restrict uploads from my php-system, so that there can be no more than 3MB in the folder I specify... I have this code, but it doesn't work... :
if($upload)
{
$handle=opendir($basedir);
$folder_content_size=0;
while (($file = readdir($handle)) !=false) {
if ($file != "." && $file != "..") {
$folder_content_size = $folder_content_size + filesize($basedir.$file);
}
} //while
closedir($handle);
if ($folder_content_size > $limit) {
echo "max limit reached!";
}
else {
copy($userfile,$basedir.$wdir.$userfile_name);
$lastaction = "Uploaded $userfile_name to $wdir";
html_header();
displaydir();
echo $html_ender;
exit;
}
}
Can anyone plz help me ?