hmmm.. creo que no leiste en el manual el uso de la funcion
filesize() .
Tomado del manual:
Cita: This function will not work on remote files; the file to be examined must be accessible via the server's filesystem.
liga especifica: <a href='ir.asp?http://www.php.net/manual/en/function.filesize.php' target='_blank'>http://www.php.net/manual/en/function.fi...</a>
Saludos.