Con el perm

iso de los moderadores y disculpandome por no ser esto ASP
Cita: filesize
(PHP 3, PHP 4, PHP 5)
filesize -- Obtiene el tamaño del archivo
Descripción
int filesize ( string nombre_archivo )
Devuelve el tamaño del archivo en bytes, o FALSE (y genera un error de nivel E_WARNING) en caso de fallo.
Nota: Dado que el tipo entero de PHP tiene signo y muchas plataformas usan enteros de 32 bits, filesize() puede devolver resultados inesperados para archivos con un tamaño mayor de 2GB. Para archivos entre 2GB y 4GB de tamaño, esto puede resolverse por lo general usando sprintf("%u", filesize($archivo)).
Nota: Los resultados de esta función son guardados. Consultar clearstatcache() para más detalles.
Sugerencia: A partir de PHP 5.0.0, esta funcion tambien puede usarse con algunas URL como nombre de fichero. Consultar Apéndice M, para obtener una lista con soporte para la funcionalidad stat().
NOTA: Esta funcion obtiene el "peso" del archivo en kb. getImageSize devuelv un array con mas info de la imagen (alto, ancho, etc)
Un saludo