fclose($putdata); //Log The filesize check and limit check if( filesize($path) != $_SERVER['CONTENT_LENGTH'] ){ $this->errorLog( "[warn] " . date("Y-m-d H:i:s") . " The file's ($path) size dosen't match Server Filesize = " . filesize($path) . "; Put Filesize ...