Prima dell'upload in php credo che sia impossibile sapere le dimensione del file, per il tuo problema invece guarda qui: Errore con immagini di grandi dimensioni
Prima dell'upload in php credo che sia impossibile sapere le dimensione del file, per il tuo problema invece guarda qui: Errore con immagini di grandi dimensioni