ho risulto con il caricamento delle immagini

adesso ho 2 problemi :

1. come posso effettuare un controllo sulla dimensione dell'immagine inserita ? ( max 200x200 )

2. inoltre per l'esistenza di un file stavo usando exists , ma è utile fino ad un certo punto.... se ho capito bene controlla i percorsi , c'è un vero e proprio controllo su esistenza o meno di file ?
exists anke se è una directory mi da true....

Grazie



isFile() penso sia la soluzione migliore.... però come faccio a sapere se è un immagine ?
( .gif , .jpg ,... )