Te recomendaria que usaras Javascript para hacer eso, es decir, antes de subir la imagen, tratala con el objeto imagede js, y comprueba con ello el peso, el tamaño etc etc y si concuerdan con las que tu quieres entonces la subes al server

, por lo cual pregunta en el foro de Javascript.