bueno. es k al final no he leido bien lo que pedia el usuario. ademas si se puede validar el tamaño de un archivo. pero si esta configurado en el php.ini a un peso superior, se puede hacer.
pero si el no puede configurar el php.ini en su hosting y desea aumentar la capacidad para subir imagenes de mayor peso, deberia trabajar con .htaccess y colocar ciertos parametros.
Código Apache:
Ver originalphp_value upload_max_filesize 100M
php_value post_max_size 100M
php_value max_execution_time 1000
php_value max_input_time 1000
ademas, el codigo que puse le puede servir mas adelante de utilidad.
CONEXION CLOSED.