Un minimo di iniziativa però non guasterebbe!!!

Nella funzione makeThumb() hai le variabili $width e $height che contengono rispettivamente la larghezza e l'altezza dell'immagine. A questo punto è facile capire l'orientamento della stessa.