Un'altra cosa getimagesize produce quell'errore solo quando l'immagine proviene da mysql se gli passo un immagine normale funziona perfettamente.